C++ Embedded Software Developer | C++ Embedded Software Developer (m/w/d)

ercas Software Solutions GmbH

Erlangen, Bayern, Deutschland
Published Feb 22, 2026
Full-time
Permanent

Job Summary

As a C++ Embedded Software Developer, you will take ownership of specific software components within complex medical technology systems. Your daily responsibilities include the design and programming of custom embedded solutions while maintaining the highest quality standards. You will manage your own tasks within agile development cycles and collaborate closely with clients to define and align functional system requirements. This role covers the entire software lifecycle, from architecture and coding to verification and system integration. Working in Erlangen, you will utilize cutting-edge technologies and adapt to current development trends. This position is particularly attractive due to its focus on life-saving medical technology, a structured onboarding process, and a permanent employment contract within a supportive team environment that values flat hierarchies and regular team events.

Required Skills

Education

Successfully completed degree in Computer Science, Electrical Engineering, or a comparable technical qualification.

Experience

  • More than 2 years of professional experience preferred
  • Solid experience in object-oriented programming with C and C++
  • Practical experience in hardware-oriented software solutions
  • Initial experience in embedded development (ambitious career starters are also encouraged to apply)
  • Experience with Embedded Linux is advantageous

Languages

German (Fluent)English (Fluent)

Additional

  • Location: Erlangen; Permanent full-time contract; Requires the ability to work independently and precisely within a team-oriented environment.