Description
You develop and maintain embedded software for industrial inspection and quality assurance systems, working closely with software, electronics and mechanical engineering teams.
Tasks
- Develop and commission embedded software for new products and platforms
- Evaluate suitable microprocessors and embedded technologies for future developments
- Maintain, extend and update existing products throughout their lifecycle
- Contribute to migration of existing products to modern software platforms
- Maintain and further develop Debian Linux kernels and drivers when required
- Analyze and resolve hardware and software issues
- Support service, production and assembly teams with technical inquiries
Profile
- Degree in Computer Science, Electrical Engineering, Embedded Systems or a comparable field
- At least 3 years of professional experience in embedded software development in an industrial R&D environment
- Strong knowledge of modern C++ and C
- Experience with Git and modern software development processes
- Solid understanding of electronics, including reading schematics and measuring signals
- Knowledge of unit and system testing and the Zephyr embedded operating system
- Fluent in English, German language skills are a plus
Offer
- 80-100% workload
- Hybrid work model
- 3–6 months interim, then a permanent position
Company
Industrial automation
