C++ Developer for Embedded Linux Systems | C++ Entwickler (m/w/d) für Embedded Linux System
Pfeuffer GmbH
Job Summary
This role involves developing and maintaining control software for Linux-based panel PCs used in advanced laboratory equipment focused on automated grain and seed quality analysis. The successful candidate will leverage strong C++ (C++11/C++17) and Qt Framework expertise, applying object-oriented programming principles within a Linux environment (system and application level). Day-to-day tasks include independent project execution, supporting service cases, and continuous development of existing applications. The position is ideal for professionals passionate about programming who are eager to work with embedded systems, sensor technology, and data-driven quality assurance in the field of agricultural technology. Required qualifications include a degree in Computer Science or a related technical field, or demonstrable practical experience, with fluency in German and English required for team collaboration and documentation.
Required Skills
Education
Bachelor's, Master's, or Diploma degree in Computer Science, Electrical Engineering, Physics, Mechatronics, or comparable field; or demonstrable practical experience (Career changers accepted)
Experience
- Professional experience with C++ programming (C++11, partially C++17)
- Experience with Qt Framework
- Professional experience with Linux (application and system level)
- Entry-level candidates are considered if they have relevant practical experience (internships, theses)
Languages
Additional
- On-site work required in Kitzingen; No travel activity; Must have enthusiasm for programming and willingness to learn new technologies.