Embedded-Software-Entwickler C++ (m/w/d)
Core
Conception, 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
Conceive, develop, and integrate embedded software; Analyze specifications and create implementation concepts; Design and implement applications and algorithms for control systems; Document concepts and architecture across system, hardware, and software levels; Ensure quality through code reviews and unit/component-level software tests