Experienced C++ Developer

Proekspert bridges the gap between the digital and the physical. We build world-changing solutions by combining data science and product development expertise with a design thinking approach.

Always more than just a software company, we have worked on clever machines and industrial automation, smart screws, production lines, complex device integrations, banking backbones, and management automatics: in short, advancing the new industrial revolution. Our code makes elevators move, heating systems run. Our software helps to grow useful bacteria, makes business decisions. It can analyse satellite images and is used to provide self-service to millions of people.

Our Embedded Software and Systems Unit helps device and machine manufacturers create intelligent products by designing and developing custom software for embedded devices and accompanying PC applications for service and maintenance. We are focused mostly on the industrial domain including production lines, HVAC, heavy industry.

We are now looking for an experienced C++ Developer to join our team. If you are interested in manufacturing industry and would like to apply your developer skills in impactful projects, then this opportunity is for you!


What you will do:

  • Work collaboratively with your team and customer representatives on industrial software development.
  • Design, build and maintain efficient, reusable and reliable C++ code.
  • Design, develop and document new features.
  • Improve existing features.
  • Identify bottlenecks and bugs, and devise solutions to these problems.


What are we looking for:

  • Minimum of 2+ years of practical software development experience using C++.
  • Strong interest in embedded engineering, manufacturing systems and electronic solutions.
  • Product-thinking mindset and enjoyment in solving product usage related challenges.
  • High level of motivation and quick learning ability.
  • Solid analytical and problem-solving skills coupled with desire to find the best possible solutions.


  • Experience in both embedded & PC application development.
  • Ability to handle full life cycle of the project from requirements analysis to final implementation and solution rollout.
  • Previous work experience in power electronics projects.
  • Familiarity with Scrum.


We value individual freedom, decision-making and proactiveness. In our self-organising and supportive work environment, teamwork is of the utmost importance. 

What we offer:

  • Interesting, steady work. Our projects have a positive impact on people and the world.
  • We value the well-being of our people and their families.
  • Inspiring community and teams, who support and mentor you.
  • An exciting benefits package, including a personal growth budget and profit-sharing.
  • A motivational program and competitive salary.
  • Working hours: Full-time
  • Location: Estonia

Freedom to choose

Pick projects, pick roles

Our employees choose projects of interest to them and work in corresponding teams. We have a vast array of projects of different types and lengths, so one can choose stable challenges or enjoy a more variable workflow. There’s plenty of interesting work for all.

Go smarter with Proekspert.

Please fill in the contact form below and we'll get back to you as soon as possible.

Thank You!

Your message has been sent. Our team will get back to you as soon as possible.

Close this window
Close icon