Automotive Software Engineer
Core
Develop next-generation vehicle functions for electrification, connected vehicles, and advanced driver assistance systems using model-based development and embedded programming.
Role type
Automotive Software Engineer (Embedded Systems)
Builds
Embedded software and system solutions for vehicle electrification and connectivity
Domain
Automotive industry, embedded systems, model-based design
Deliverable
production ML models | product features
Required skills
MATLAB/Simulink, C/C++, AUTOSAR Classic/Adaptive, vehicle communication protocols (CAN, UDS), system integration, test and verification
Preferred skills
SystemWeaver, HIL/SIL testing, CI/CD pipelines
Technologies
MATLAB, Simulink, C, C++, AUTOSAR, CAN, Ethernet, UDS, SystemWeaver
Responsibilities
Perform model-based development in MATLAB/Simulink; Develop embedded software in C/C++; Integrate, test, and verify vehicle functions; Work with communication protocols like CAN and Ethernet; Participate in requirement analysis and system design; Collaborate in cross-functional teams
Seniority
Mid-level, hands-on IC