Systemingenieur / Senior-Entwicklungsingenieur Embedded Software (m/w/d)
Core
Lead embedded software development for custom controller platforms, defining architecture, implementing C/C++ code, and ensuring system verification and robustness.
Role type
Senior IC embedded software engineer (technical lead)
Builds
Custom embedded software solutions for client controller platforms
Domain
Industrial automation / Embedded systems
Deliverable
production ML models | product features
Required skills
C/C++ programming, embedded software architecture, requirements engineering, system verification, functional safety concepts, fieldbus protocols, IoT technologies
Preferred skills
Cybersecurity knowledge, mobile work setup
Technologies
C, C++, fieldbus protocols, IoT technologies
Responsibilities
Define software architecture for selected controller platforms, implement embedded software in C/C++, plan system verification and test for robustness, lead the software team technically, collaborate with functional safety and cybersecurity domains
Seniority
Senior, hands-on IC with team leadership