Embedded Software Developer | Embedded Software Developer (gn)

Pacon Experts GmbH

Forchheim, Oberfranken, Bayern, Deutschland
Published Dec 22, 2025
Full-time
Permanent

Job Summary

This contract role as an Embedded Software Developer in Forchheim offers the opportunity to work on cutting-edge hardware platforms, focusing on adapting and implementing existing Linux distributions for new systems like i.MX9. Day-to-day responsibilities include significant hands-on development using C and C++, integrating vendor-provided drivers, and creating custom DLLs/APIs for direct hardware access utilizing the Hardware Abstraction Layer (HAL). A key component of the role involves working with Simulink and Embedded Coder, specifically converting HDL Coder models. Candidates must possess deep expert knowledge in C/C++ and professional experience in embedded software development, coupled with strong familiarity with crucial communication interfaces like CAN, Ethernet, TCP, UDP, SPI, I²C, and PCIe. The position demands excellent problem-solving skills for bug fixing, testing, and documentation, ensuring robust and optimized source code for complex embedded systems.

Required Skills

Education

Not specified

Experience

  • Professional experience in software development using C and C++ as principal programming languages
  • Deep expert knowledge in C and C++
  • Strong knowledge of communication interfaces (CAN, UART, Ethernet, TCP, UDP, SPI, FlexSPI, I²C, GPIOs)
  • Experience with PCIe interface communication
  • Solid hardware fundamentals

Languages

Not specified

Additional

  • Capacity: 40 hours per week