Embedded Software Developer | Embedded-Softwareentwickler (m/w/d)

Bertrandt AG

Bruchsal, Baden-Württemberg, Deutschland
Published Nov 12, 2025
Full-time
Permanent

Job Summary

This role focuses on the conception and development of embedded software components using C/C++ for sophisticated real-time control systems. The developer will be responsible for creating hardware-near drivers, primarily targeting Linux and Windows CE environments. Key responsibilities span the entire software development lifecycle, from initial requirement analysis through implementation, rigorous testing, and continuous refinement of the development process. The successful candidate will operate within an agile SCRUM team structure. Essential qualifications include a completed degree in Electrical Engineering, Automation Technology, or Computer Science with a specialization in software engineering. Candidates must demonstrate excellent proficiency in embedded C/C++ programming and practical experience developing with Linux as a real-time operating system. Fluency in German (written and spoken) is mandatory for effective communication within the team and with internal stakeholders, making this a challenging and rewarding position within a major international engineering group.

Required Skills

Education

Completed degree in Electrical Engineering, Automation Technology, Computer Science, or similar field, with a focus on Software Engineering.

Experience

  • Professional experience in Embedded C/C++ programming
  • Development experience with Linux as a real-time operating system
  • Experience managing the complete development process from requirement analysis to implementation and testing
  • Experience using Version Control Systems (e.g., GIT, TFS)
  • Experience working in a SCRUM team environment

Languages

German (Fluent)

Additional

  • Not specified