Sr. Engineer - Virtual Ecu Development

Magna Electronics Inc.

Maharashtra, IN, United States
On-site
Vecu component development
Autosar classic/adaptive integration
Ros2/dds integration
Magna Electronics Inc. is seeking a Senior Engineer for Virtual ECU Development to contribute to the advancement of automotive technologies, particularly in the areas of ADAS and embedded systems. The ideal candidate will have extensive experience in ECU software development and simulation tools, along with strong programming skills in C++

Job Summary

  • 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).
  • Collaborate with perception, planning, controls, and HIL teams.

Matching Summary

Match Score: 85

Magna Electronics Inc. is seeking a Senior Engineer for Virtual ECU Development to contribute to the advancement of automotive technologies, particularly in the areas of ADAS and embedded systems. The ideal candidate will have extensive experience in ECU software development and simulation tools, along with strong programming skills in C++.

Skills & Requirements

Must-have

  • vECU component development
  • AUTOSAR Classic/Adaptive integration
  • ROS2/DDS integration
  • Build pipeline creation (CMake/Bazel/Yocto)
  • Virtual testing with scenario simulation
  • Debugging virtual platform issues

Nice-to-have

  • L2+/L3 ADAS stack experience
  • Virtualization frameworks knowledge
  • ISO 26262 and ASPICE
  • Cloud-based simulation farms exposure

Key Requirements

  • 6+ years in embedded systems, ECU software, or simulation/SIL tooling
  • Strong C++ experience
  • Hands-on vECU development or virtual platforms
  • Familiarity with ROS/ROS2, DDS
  • Knowledge of AUTOSAR, SOME/IP, CAN/LIN, Ethernet
  • Experience with SIL/MIL workflows
  • Familiar with CI, versioning, and containerized builds

Work Rights

Not specified

Tailored Resume

Cover Letter