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

FERCHAU GmbH Niederlassung Giessen

Fulda, Hessen, Deutschland
Published Apr 14, 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 microcontroller programming using C and C++. Your daily tasks will involve developing driver protocols, defining software requirements, and configuring essential communication interfaces such as RS232, USB, I²C, CAN, LIN, and FlexRay. Working within interdisiplinary teams, you will bridge the gap between hardware and software to create robust technical solutions. This position is particularly attractive due to its permanent contract, high degree of flexibility through mobile work options, and a strong focus on professional growth and team spirit. It offers a dynamic environment where you can take on significant responsibility and sharpen your profile by working on complex projects for renowned IT solution providers.

Required Skills

Education

Completed degree in Electrical Engineering or a comparable qualification.

Experience

  • Initial professional experience in hardware-near microcontroller programming with C/C++
  • Solid 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.