Embedded Systems Software Developer - Construction Machinery | Softwareentwickler Embedded-Systems (m/w/d) - Baumaschinen

ABI Maschinenfabrik GmbH

Niedernberg, Unterfranken, Bayern, Deutschland
Published Mar 10, 2026
Full-time
No information

Job Summary

As an Embedded Systems Software Developer, you will join a creative team in Niedernberg focused on the conceptualization and development of mechatronic systems for high-tech mobile construction machinery. Your daily work involves designing decentralized control systems and complex algorithms to ensure peak machine performance on construction sites. You will be responsible for developing embedded software, programming control and communication interfaces under Linux, and implementing robust solutions using C, Python, and Structured Text. The role also involves integrating touch-based user interfaces and collaborating closely with hardware and automation departments. This position is ideal for engineers who enjoy seeing their code directly impact real-world heavy machinery. The company offers a secure workplace with flat hierarchies, flexible working hours, and a performance-oriented salary system including additional health insurance, making it an attractive opportunity for professionals seeking interdisciplinary technical challenges.

Required Skills

Education

Degree in Computer Science, Electrical Engineering, or a comparable qualification.

Experience

  • Professional experience in embedded software development for specialized machinery
  • Proven experience in programming control and communication interfaces under Linux
  • Practical experience in implementing software solutions using C, Python, and Structured Text
  • Experience in hardware-near development and industrial communication protocols
  • Experience working in interdisciplinary teams involving hardware and automation technology

Languages

English (Fluent)

Additional

  • Location: Niedernberg, Germany. Full-time position. Requires ability to work with touch-based user interfaces and multilingual systems.