Develop virtual embedded control systems and virtual electronic control units (VECUs) that serve as real-time virtual counterparts of physical ECUs. Work with Design Release Engineers, Tier 1 suppliers, model integration partners, and Simulation Integration Engineers to develop VECU packages and integrate them onto virtual system benches. Deploy VECU packages to internal General Motors users, apply production software to VECUs, and deploy and maintain virtual software integration benches. Validate and verify VECU and application software package integrity through functional and non-functional testing. Collaborate with software developers to investigate and resolve low-level, basic software, and application software issues in the virtual environment; debug VECUs and integrated production software as needed. Develop new simulation and test script capabilities to support expanding virtual ECU needs and usage. This position follows a hybrid work policy: three days in the office and two days remote. The employee must be able to report to a local office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level