Embedded Software Engineer (m/w/d)
Core
Development of hardware-adjacent embedded software for microcontrollers, including driver implementation and low-level software maintenance for automotive, aerospace, and industrial clients.
Role type
Embedded Software Engineer (IC)
Builds
Embedded software for microcontrollers, drivers, and low-level control systems
Domain
Automotive, Aerospace, Industrial Engineering
Deliverable
production ML models | product features
Required skills
C programming, microcontroller development, real-time operating systems (RTOS), structured development models (V-Model), embedded interfaces (SPI, I²C, CAN), motor control (PWM), MATLAB/Simulink integration
Preferred skills
Ethernet/EtherCAT knowledge, electrical system control expertise
Responsibilities
Analyze and implement hardware specifications, develop complex software architectures, verify software against requirements, conduct testing and acceptance checks, support hardware integration, perform systematic fault analysis during commissioning
Seniority
Mid-level, hands-on IC