Home About usCareersSoftware Engineer (C/C++), CAD Development

Software Engineer (C/C++, C#), CAD Development

Kotka | Finland

We are looking for Software Engineers and Senior Software Engineers to join our development teams in Kotka (or Turku), Finland.

You will work in a Scrum team developing our Electrical and Instrumentation CAD application. This application is currently known with a brand name CADS. It is a market leader in Finland and Estonia. CADS (company name Kymdata Oy) has been part of CADMATIC Oy since August 2019. Now we started selling Electrical and Instrumentation application to the other 58 countries where CADMATIC has customers.

Together with a product owner and application specialists, the team creates new and maintains existing features. When looking for ways to fulfill user needs, the team strives for efficient technical solutions and good usability. You will participate in planning, implementation and review independently and together with the team.

The products are based on our own technologies, which we also keep competitive. We have a modern toolset (e.g. Microsoft Visual Studio and TFS, languages C++/MFC and C#/WPF, SQL) and we apply lean and agile principles. We will assign you a tutor to help you get a good start.

We expect:

You have a passion for development and a suitable degree. The job requires strong C/C++ programming skills and an ability to work with large codebases, both reading and writing code. You can be a jack-of-all-trades or have interest areas such as architecture, algorithms, databases, mathematics or user interface development.

We offer:

  • An opportunity to join a team of talented and enthusiastic professionals.
  • A growing international organization with a relaxed atmosphere.
  • Low level of bureaucracy - we keep our work agile and get things done.
  • A stable, profitable company with a long history and a strong market position.
  • Work with a growing global customer base in a technical field.
  • Competitive benefits and flexible employment conditions.

In the position you will have the possibility to accomplish diverse tasks in creating software products with rich graphics, innovative user interfaces and unique algorithms. As your experience grows, you can become an expert in a specific application or technology area. The software development teams have a strategic role in the company, and there is a long-term commitment to the products.

CADMATIC Career Stories