Embedded Softwareentwickler (m/w/d)
Core
Developing and implementing embedded software for microcontrollers and control units, integrating software into existing systems.
Role type
Embedded Software Engineer (IC)
Builds
Embedded software solutions for microcontrollers and control units
Domain
Automotive/Industrial IoT + Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, real-time operating systems, microcontroller architectures, hardware-level programming, debugging, testing, bus systems (CAN, SPI, I²C)
Preferred skills
Python
Responsibilities
Develop and implement embedded software for microcontrollers and control units, perform hardware-level programming and system integration, conduct testing and debugging, create and maintain technical documentation, optimize software solutions and performance, collaborate with hardware and test teams
Seniority
Mid-level, hands-on IC