AG
Embedded Software Developer (all gender) Linux-basierte Steuerungssysteme für Digitaldruckanlagen 400
ALTEN Germany
Poing · flexible Full-time Today
About the role
About Us
With over 20 years of industry experience, ALTEN Consulting Services GmbH offers highly specialized engineering and IT services to our renowned clients from industry and business for the joint realization of cross-industry and cross-technology solutions.
Competence, commitment, and passion unite all our employees at ALTEN Consulting Services GmbH. A partnership-based coexistence, a strong sense of togetherness, personal contact with our clients, and the creativity of each individual are always the focus. Become part of our success story.
Make it happen
Your Responsibilities
- Develop modern embedded software solutions based on Linux for digital printing system control components and bring them to series production.
- Take responsibility for the conception, planning, and implementation of embedded architectures in areas such as device drivers, communication, and control-based state machines.
- Continuously optimize software architectures with a focus on testability, maintainability, and maximum software quality.
- Work closely with interdisciplinary development teams and act as an interface between hardware and component development.
- Support the introduction of new technologies up to successful product integration and market launch.
- Develop robust and performant solutions on Linux RT systems and contribute experience in driver and protocol development.
- Utilize C/C++ (C++17 and higher) and Python specifically and use model-based development approaches for system design.
- Actively participate in test concepts, test automation, and agile development processes.
- Analyze complex technical interrelationships and find sustainable, scalable solutions in the embedded environment.
- Communicate confidently in international teams and ensure project success through clear coordination.
Your Profile
- Completed degree in Computer Science, Electrical Engineering, Physics, or a comparable field.
- Possess in-depth experience in embedded software development.
- Have very good knowledge of Linux real-time operating systems, ideally with a focus on driver development and fieldbus communication.
- Are proficient in C/C++ (C++17+), Python, and model-based development tools.
- Have experience with software testing, ideally test automation and agile methods.
- Work in a structured, solution-oriented manner with high initiative.
- Communicate confidently in English; German language skills are an advantage.
What We Offer
- Future-oriented workplace with a permanent employment contract
- Attractive remuneration
- Mobile working by arrangement
- Flexible working hours with a flexitime account system
Skills
CC++LinuxPython
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free