Embedded-Software-Entwickler C++ (m/w/d)
Core
Design, development, and integration of embedded software for control and regulation systems.
Role type
Embedded software engineer (C++)
Builds
Embedded applications and algorithms for control systems
Domain
Automotive/Industrial IoT + Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, embedded development, fieldbus protocols (CAN, I2C, SPI, Ethernet), microcontroller programming, system architecture design, unit testing, code reviews
Preferred skills
Microcontroller programming experience
Technologies
C, C++, CAN, I2C, SPI, Ethernet
Responsibilities
Conceptualize, develop, and integrate embedded software; analyze specifications and create implementation concepts; design and implement applications and algorithms for control systems; document concepts and architecture; ensure quality through code reviews and unit/component testing
Seniority
Mid-level, hands-on IC