Skip to content

Embedded Software Developer C++

  • Permanent
  • Germany

G2 Recruitment

Embedded Software Developer C++

In this position you will collaborate closely with engineers from different disciplines to create electronic components, from prototype to final product and from electronics design to software integration.

It is important for this position to focus on the combination of hardware and C++ skills.

Technical Profile:

  • Must-haves: Provable experience with modern C++ (C++11 or newer) – candidates must have several years of knowledge in C++. It is not essential whether it is industry experience or private open source projects, however we are looking explicitly for C++ (not C).
  • Ability to approach problems with a “software developer’s” mind set, i.e. utilizing modern software development practices
  • Extensive experience on microcontrollers, preferably STM32 or other ARM Cortex-M devices
  • Experience with hardware integration. Although, the focus of the job is programming, basic/good experience with electronics, e.g. circuit design and PCB layout need to be present.

Salary range: 70,000 – 85,000€ depending on experience

Work experience: at least 3 years in industry

If this sounds like you and you are interested in working with a dynamic Tech-Startup and cutting-edge Robotics technology, please send your cv directly

I look forward to speaking with you!

g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.

Office Contacts



0121 726 2680


0117 968 9000


029 2274 0980


020 7167 6816


0161 200 6470


0115 6666 399


01792 804 433



+31 20 3997072


+32 28 083003