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

FERCHAU – Connecting People and Technologies

Hannover, Niedersachsen, Deutschland
Published Feb 9, 2026
Full-time
No information

Job Summary

This role is designed for a C++ specialist ready to take responsibility for the full lifecycle of embedded software development within diverse industrial sectors, including mechanical engineering, medical technology, and pharmaceuticals. Day-to-day responsibilities involve the conception, development, and integration of embedded software using C/C++, analyzing requirements, and creating detailed technical specifications. A key focus is on rigorous testing, debugging, and optimizing software performance and security, requiring close collaboration with hardware developers and interdisciplinary project teams. Candidates must possess a completed degree in Computer Science or Electrical Engineering, fundamental knowledge of C/C++ embedded programming, and expertise in Real-time Operating Systems or Embedded Linux. This position offers an attractive environment for professional growth, including an unlimited contract, continuous training, and the chance to apply your skills across a wide range of challenging customer projects.

Required Skills

Education

Completed degree in Computer Science, Electrical Engineering, or a comparable field

Experience

  • Initial practical experience in embedded development (ideally)
  • Professional experience applying fundamental knowledge in C/C++ embedded programming
  • Professional experience collaborating with hardware developers and interdisciplinary project teams

Languages

German (Fluent)English (Intermediate)

Additional

  • Full-time position based in Hanover, Germany. Annual salary range is 45,000 - 75,000 EUR.