Firmware Developer | Firmware Entwickler (m/w/d)

Bertrandt AG

Berlin, Berlin, Deutschland
Published Nov 12, 2025
Full-time
Permanent

Job Summary

This role involves the development and optimization of firmware for embedded systems, primarily using C/C++ and potentially Assembler. A core focus is 'Security by Design,' requiring the integration of security mechanisms like encryption, secure boot processes, and secure coding into the development lifecycle. The developer will be responsible for production-near development, ensuring firmware meets manufacturing, testing, and field-deployment requirements, including the implementation of secure Over-The-Air (OTA) update mechanisms. Key responsibilities also include conducting security reviews, unit and integration testing, and comprehensive debugging and troubleshooting across all development phases. Candidates must possess a degree in Computer Science or Engineering, several years of professional experience in firmware development, and strong understanding of embedded system security concepts and hardware interfaces. The position requires excellent German and fluent English skills and offers responsible, self-directed work within a team-oriented environment.

Required Skills

Education

Completed university degree, preferably in (Business) Informatics, Engineering, or Physics

Experience

  • Several years of professional experience
  • Several years of experience in firmware development (C/C++)
  • Experience with debugging tools (JTAG, GDB, Logic Analyzer)
  • Understanding of production processes and their requirements for firmware

Languages

German (Fluent)English (Fluent)

Additional

  • Not specified