Firmware Developer | Firmwareentwickler (m/w/d)

FERCHAU GmbH Niederlassung Karlsruhe City

Karlsruhe, Baden, Baden-Württemberg, Deutschland
Published Mar 2, 2026
Full-time
No information

Job Summary

As a Firmware Developer at FERCHAU, you will be responsible for the end-to-end development and implementation of firmware for embedded systems and microcontrollers. Your day-to-day activities involve designing hardware-proximate code for sensors and actuators, implementing essential communication protocols like SPI, I2C, and Ethernet, and performing rigorous code reviews and unit tests. You will collaborate closely with hardware and software teams to integrate firmware into complex systems while ensuring compliance with safety standards such as ISO 26262. This role is ideal for those who enjoy low-level programming and hardware-software interaction. The position offers a highly attractive benefits package, including flexible working hours via flextime, childcare subsidies, and extensive professional development opportunities within a leading technology service provider that handles projects for prestigious international clients.

Required Skills

Education

University degree in Computer Science, Electrical Engineering, Mechatronics, or a comparable qualification.

Experience

  • Professional experience in firmware development and microcontroller programming
  • Proven experience in programming C and C++ for embedded environments
  • Experience with hardware-level communication interfaces and bus systems
  • Experience with Real-Time Operating Systems (RTOS) and multitasking environments is preferred
  • Demonstrated experience in error diagnosis and performance optimization of embedded software

Languages

German (Fluent)English (Fluent)

Additional

  • Reference number: VA23-21156-KA. Role involves compliance with functional safety standards (IEC 61508, ISO 26262).