JOBSEARCHER

Soft and Virtual ECU Engineer

HashlistAuburn Hills, MIApril 12th, 2026
We are looking for a Soft and Virtual ECU Engineer to join a team working on next-generation virtual test platforms for vehicle controller development for a major OEM. This role focuses on xIL platform development, virtual ECU generation, integration, and simulation-based validation across multiple vehicle domains. The position sits at the intersection of virtual development, software testing, automation, and embedded system integration, supporting early verification activities from design phase through to validation.Engagement detailsLocation: Auburn Hills, MI, USWorking model: HybridStart date: ASAPEmployment type: Full-time, Contract or FreelanceResponsibilitiesDevelop virtual test platforms (xIL) for next-generation vehicle controller testingSupport the generation of soft and virtual ECUs across different abstraction levelsWork on toolchains, methodology, integration, and both open-loop and closed-loop testingDeploy virtual testing approaches across domains such as ADAS/AD, Energy, E-powertrain, Body, Cockpit, and Connected ServicesCollaborate closely with software development and test engineers within agile teams from early design phase through validationChallenge design and logical architecture with a proactive test-first mindsetTroubleshoot, root cause, and resolve platform and system-level issues in highly virtualized environmentsAutomate vECU generation processes to support end-to-end automation of xIL platform development and testingContribute to continuous design verification, continuous testing, and deployment within CI/CD workflowsSupport agile methods for advanced automotive features including ADAS and EV systemsQualificationsBachelor’s degree in Mechanical Engineering, Electrical/Electronic Engineering, Computer Engineering, or a closely related engineering fieldAt least 2 years of experience developing virtual test platforms in automotive applicationsStrong knowledge of virtual and soft ECU developmentExperience with MIL, SIL, and HIL environmentsExperience with virtualization, co-simulation, and system integration toolchains such as dSPACE, ETAS, VirtualTarget, QTronic Silver, Model.CONNECT, VDK, Siemens, or similarGood experience with model-based development tools such as MATLAB/SimulinkGood understanding of software verification and validation methodsThorough understanding of embedded software development in C and C++, AUTOSAR software architecture, and auto-code generation processesKnowledge of CAN and related analysis toolsFamiliarity with software version controlAbility to troubleshoot and resolve platform issues with a system-focused mindsetGood understanding of ECU architecture and the use of software emulators and debuggersGood understanding of ECU-level vehicle features in at least one domainExperience with scripting languages or test automation toolsExposure to Python, Visual Basic, or VBnet is a plusNice to haveExperience testing in Linux, AUTOSAR, or Android development environmentsExposure to ADAS, Ethernet interfaces, and related modulesExperience with 1-D physical modeling tools such as GT Power or AMESimFamiliarity with data acquisition and analysis tools such as ETAS INCAExperience with continuous integration, testing, and deployment practicesExperience with model-driven testing in early development stagesExperience with dSPACE productsISTQB certificationNext stepsPress “Apply”We will review your applicationIf qualified, you will be accepted into the network and will be considered for this and similar positions & projects.