Embedded Software Developer | Embedded Softwareentwickler (m/w/d)

Alpha-Engineering KG - Osnabrück

Osnabrück, Niedersachsen, Deutschland
Published Apr 19, 2026
Full-time
No information

Job Summary

As an Embedded Software Developer (Low Level), you will be a key member of the engineering team, focusing on hardware-near software development at the microcontroller level. Your day-to-day responsibilities include programming microcontrollers, implementing drivers, bootloaders, and Board Support Packages (BSP), as well as developing and optimizing real-time systems (RTOS or Bare Metal). You will bridge the gap between hardware and software, ensuring efficient and performant code execution. You will also be responsible for analyzing memory and runtime behavior, along with performing unit and integration tests on target hardware. This role is ideal for a professional who thrives on working at the register level and enjoys tackling complex technical challenges in a collaborative environment. The position offers flexible working hours, the opportunity for remote work, and a supportive team culture dedicated to professional growth and development.

Required Skills

Education

Completed degree in Electrical Engineering, Technical Computer Science, or a comparable qualification.

Experience

  • Professional experience in embedded software development
  • Experience with ARM architectures and peripheral control
  • Experience in the implementation of drivers, bootloaders, and Board Support Packages

Languages

Not specified

Additional

  • Not specified