> Markdown version of [/jobs/ext/1919595-application-engineer-vecu-development](https://www.wearedevelopers.com/jobs/ext/1919595-application-engineer-vecu-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Engineer - vECU Development - **Company:** General Motors - **Location:** Milford Charter Township, MI, United States - **Contract:** Permanent contract - **Skills:** CAN Bus, Real-Time Operating Systems, SystemC, Systems Integration, Transmission Control Protocol (TCP), Universal Asynchronous Receiver/Transmitter, User Datagram Protocols, Network Switches, Serial Peripheral Interface, PIC Microcontroller - **Published:** August 4, 2026 - **Apply:** https://generalmotors.wd5.myworkdayjobs.com/Careers_GM/job/Milford-Michigan-United-States-of-America/Application-Engineer---vECU-Development_JR-202616854 ## About the Role REQUIREMENTS: Master's degree in Electrical Engineering, Mechatronics Engineering, or related field of study and One (1) year of experience as a Electrical Engineer, Validation Engineer, or related occupation. Requires one (1) year of experience with the following: Validating and releasing passenger vehicle Electronic Control Units (ECUs) or virtual ECUs, at component and system level using Vector CANalyzer and CANoe tools, Synopsys Virtualizer, Corellium, and Lauterbach Trace 32 hardware; Creating SystemC TLM2.0 models of microcontrollers, asics, drivers, modules, switches, timers, and transceivers; and Integrating microcontroller and peripheral models into full Level 4 virtual ECUs. ## Description DUTIES: Develop, test, validate, integrate, and release Virtual Mechatronics Control Unit (vMCU) for Software Defined Vehicle (SDV) architecture for future GM passenger vehicles. Act as main contact for technical aspects such as model components and parameters, software images, and testing and validation of Virtual Mechatronics Control Unit (vMCUs) for Software Defined Vehicle (SDV) architecture for future GM passenger vehicles. Plan, test, validate, and release virtual Electronic Control Unit (vECU) Level 4 model task functionalities and periodicities including Real Time Operating System (RTOS), Controller Area Network (CAN), Local Interconnect Network (LIN), Automotive Ethernet (User Datagram Protocol (UDP) and Transmission Control Protocol (TCP)), Serial Peripheral Interface (SPI), Universal Asynchronous Receiver Transmitter (UART) protocols. Hybrid Work Policy - 3 days In-Office, 2 Days Remote - Must be able to report to local office. ## Related Videos - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Cybersecurity for Software Defined Vehicles](https://www.wearedevelopers.com/videos/725-cybersecurity-for-software-defined-vehicles) - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)