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

FERCHAU GmbH Niederlassung Giessen

Fulda, Hessen, Deutschland
Published Dec 8, 2025
Full-time
No information

Job Summary

This role involves driving technological advancement by focusing on embedded software development within interdisciplinary teams for leading IT solution providers. The Embedded Software Development Engineer will be responsible for the full software lifecycle, including defining and creating software requirements, and implementing solutions for embedded systems. Day-to-day tasks include microcontroller programming using C/C++ within development environments for platforms like Atmel, PIC, Freescale, or Renesas, and developing driver protocols. A key focus is the development and planning of various communication interfaces such as RS232, USB, I²C, CAN, LIN, and FlexRay. Candidates should possess a degree in Electrical Engineering or a comparable qualification, fundamental knowledge of embedded systems, and initial professional experience in hardware-related microcontroller programming using C/C++. This position offers job security through an unlimited contract, high flexibility with mobile work options, and significant opportunities for professional growth and skill development.

Required Skills

Education

Completed degree in Electrical Engineering or comparable qualification

Experience

  • Initial professional experience in hardware-related microcontroller programming with C/C++
  • Fundamental knowledge in the development of embedded systems
  • Experience with communication interfaces

Languages

English (Fluent)

Additional

  • Not specified