Senior Entwicklungsingenieur Embedded Software / Architekt (m/w/d)
Core
Define and own software architecture for embedded systems (control units, sensor platforms), drive standardization, and provide technical leadership.
Role type
Senior Embedded Software Architect
Builds
Scalable, maintainable embedded software solutions for control units and sensor platforms
Domain
Automotive/Industrial IoT embedded systems
Deliverable
production ML models | product features
Required skills
Modern C++ (14/17/20), RTOS, Microcontroller architecture, Fieldbus protocols (CAN, Modbus, EthernetIP, ProfiNet), CI/CD pipelines, Code reviews, Technical leadership
Preferred skills
Clean Architecture, HAL concepts, Process optimization, Risk management
Technologies
CMake, GCC, Jenkins, Jira, Confluence, STM32
Responsibilities
Define software architecture for embedded systems, make technology decisions focusing on scalability and maintainability, drive standardization of development platforms, lead technical aspects of projects, ensure software quality via architecture principles and testing strategies, collaborate with product and hardware teams, identify technological risks and opportunities
Seniority
Senior, hands-on IC with leadership responsibilities