Embedded Software Development Engineer | Entwicklungsingenieur Embedded Software (m/w/d)

FERCHAU GmbH Niederlassung Giessen

Fulda, Hessen, Deutschland
Published Feb 23, 2026
Full-time
No information

Job Summary

As an Embedded Software Development Engineer, you will be responsible for the full lifecycle of embedded systems development, focusing on hardware-near microcontroller programming using C and C++. Your daily activities will involve working within development environments for platforms such as Atmel, PIC, Freescale, or Renesas, where you will develop driver protocols and define software requirements. A significant portion of the role includes the design and project planning of various communication interfaces, including RS232, USB, I²C, CAN, LIN, and FlexRay. You will work closely within interdisciplinary teams to bring complex IT solutions to life for well-known providers. This position is particularly attractive due to its permanent contract, mobile work flexibility, and the opportunity to take on responsibility in a high-tech environment that prioritizes both professional and personal development through continuous learning opportunities.

Required Skills

Education

Completed degree in Electrical Engineering or a comparable qualification

Experience

  • Professional experience in hardware-near microcontroller programming with C/C++
  • Foundational experience in the development of embedded systems
  • Practical knowledge in the area of communication interfaces
  • Experience working within interdisciplinary development teams

Languages

English (Fluent)

Additional

  • Reference number: VA36-15316-GI; Mobile work options available; Permanent employment contract