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

Guldberg GmbH

Poing bei München, Bayern, Deutschland
Published Dec 1, 2025
Full-time
Permanent

Job Summary

This role is for an experienced Embedded Software Developer focusing on state-of-the-art solutions for digital printing systems in Poing, Germany. The core responsibility involves the conception, planning, and implementation of embedded software running on a Linux platform, specifically dealing with control components, device drivers, communication protocols, and advanced control algorithms. A key aspect of the job is applying cutting-edge architectural principles to optimize testing, simplify maintenance, and ensure high software quality. Candidates must hold a Master's degree in Computer Science, Electrical Engineering, or a related field, coupled with professional experience in embedded development. Essential technical skills include high proficiency in C/C++ (C++17 and higher) and Python, experience with Linux real-time operating systems, and knowledge of agile development and test automation. The position requires excellent written and spoken English skills due to international collaboration, offering career growth and tailored training programs.

Required Skills

Education

Master's degree in Computer Science, Physics, Electrical Engineering, or a comparable field.

Experience

  • Professional experience in embedded software development
  • Experience with Linux real-time operating systems (driver development and fieldbus protocols preferred)

Languages

German (Basic)English (Fluent)

Additional

  • Location in Poing, Germany. Strong communication and collaboration skills required for working with multi-disciplinary teams.