Embedded Software Engineer (m/w/d)
Core
Develop software modules and distributed software systems for connected devices, focusing on automotive applications.
Role type
Embedded Software Engineer
Builds
Software modules, distributed systems, and interfaces for connected devices
Domain
Automotive / Embedded Systems
Required skills
C/C++, Python, Git, AUTOSAR, Linux, IP protocols, Service-Oriented Design, Model-based software development, Simulation (MATLAB/Simulink), Unit testing, Continuous Integration
Preferred skills
End-to-end thinking, Agile methodology
Technologies
AUTOSAR, Linux, MATLAB/Simulink, Git, C, C++, Python
Responsibilities
Program software modules and helper programs, model distributed software systems, define and automate build processes, perform performance and resource analysis, define interfaces (CAN, AUTOSAR, REST-API), create test environments (UnitTests, Simulators)
Seniority
Mid-level, hands-on IC