Firmware Developer | Firmwareentwickler (m/w/d)

FERCHAU GmbH Niederlassung Karlsruhe City

Karlsruhe, Baden, Baden-Württemberg, Deutschland
Published Jul 14, 2025
Full-time
No information

Job Summary

This role involves the full lifecycle development of firmware for embedded systems and microcontrollers. The successful candidate will be responsible for designing and optimizing hardware-level code, implementing drivers and communication interfaces (SPI, I2C, UART, CAN, Ethernet), and conducting thorough code reviews and performance optimizations. A key aspect of the role is close collaboration with hardware and software teams to ensure seamless integration into complete systems. This position offers the opportunity to work on exciting projects for renowned clients across various technology sectors, contributing to complex development initiatives. It's an ideal opportunity for both entry-level professionals and experienced individuals looking to advance technology and grow professionally within a supportive environment.

Required Skills

Education

Degree in Computer Science, Electrical Engineering, Mechatronics, or comparable qualification

Experience

  • Professional experience in firmware development and microcontroller handling
  • Experience with development tools and environments like IAR Embedded Workbench, Keil, GCC or similar
  • Experience with the integration of communication protocols and bus systems (e.g., CAN, Ethernet, Modbus)
  • Experience with real-time operating systems (RTOS) and multitasking environments (advantageous)

Languages

German (Fluent)English (Fluent)

Additional

  • Not specified