- Maharashtra, India
- Full-time · Senior
- 6+ years
Senior Engineer responsible for developing and integrating virtual ECU components for L3 ADAS systems within Magna Electronics’ automotive technology portfolio.
Responsibilities
- Develop and integrate vECU components (middleware, interfaces, communication stacks) for L3 ADAS functions
- Model, simulate, and validate ECU behavior in SIL/MIL environments (dSPACE, ETAS, NI, Vector)
- Integrate ADAS feature code with AUTOSAR Classic/Adaptive, ROS2, DDS, and real-time frameworks
- Create and maintain build pipelines for vECUs (CMake/Bazel/Yocto)
- Enable virtual testing using scenario-based simulation (CarMaker, PreScan, CARLA)
Requirements
- Bachelor’s or master’s degree in computer science, Data/Software Engineering, or related field
- Nice to have: L2+/L3 ADAS stacks
- Nice to have: virtualization frameworks
- Nice to have: ISO 26262
- Nice to have: ASPICE