Senior Software Engineer - Virtualization and SIL Integration
General Motors Proving Ground
The Role: General Motors is undergoing a major transformation with the shift towards a “zero crashes, zero emission, zero congestion” vision for the future and software‑defined vehicles. As a part of this transformation, General Motors is investing significantly in Virtualization and Software‑in‑the‑Loop (SIL) technologies to enable early software quality in the vehicle development process. We are currently looking for experienced and motivated candidates for the role of Senior Software Engineer Virtualization and SIL Integration Engineer (SIE) to support development of virtual test environments as primary deliverables for the SIL Agile Release Train (ART). This role is part of a group responsible for creating virtual in‑the‑loop environments to enable development, verification and validation of embedded controllers and calibrations for various conventional and hybrid propulsion system configurations (conventional engines, transmissions, and hybrid electrification systems). In this role, you will be responsible for delivering high‑quality simulation environments at each software development cycle to meet the end‑user testing requirements. This position requires an individual with a passion for modeling of embedded and physical systems with in‑depth knowledge of systems integration and demonstrated capability for managing a wide variety of technical and customer needs. What You'll Do (Responsibilities): Create or utilize existing virtual controller models to integrate be used across different virtual simulations. Lead the development and integration of SIL co‑simulation components to satisfy the end‑user testing requirements. Create and maintain virtual controller models to be used across different simulation domains, including components such as RTOS, HWIO, serial data communication models, etc. Develop subsystem and component models, such as sensors, actuators, and plant physical behavioral models. Integrate both virtual controller and subsystem model into a dynamic virtual simulation and test environment. Create and maintain detailed documents for each release. Provide technical support to end‑users for released SIL co‑simulations and assist with user testing and troubleshooting. Work with software and calibration development engineers to understand new feature requirements and ensure proper implementation. Ensure the co‑simulation environments are delivered with high‑quality and on‑time delivery. Support deployment of SIL co‑simulations for both local release and automation testing on cloud infrastructure. What You'll Need (Required Qualifications): Bachelor’s degree in mechanical, electrical, computer science or related discipline. 5+ years of software engineering experience, with at least 3 years of integration experience. 3+ years of experience in virtualization and Software‑in‑the‑Loop simulation for propulsion systems. CoSimulation (CoSim) Experience with Level 3 ECU development Proficient in controls software development practices using embedded C and software build processes using GNU compiler toolchain, GDB debugger, Eclipse or VS Code. Internal Combustion Engine or Plug in Hybrid Electric (ICE and/or PHEV) vehicle experience. Proficient in automotive communication technologies such as CAN, LIN, SPI and automotive ethernet. Familiarity with systems and automation languages such as Windows PowerShell, Linux bash scripting or Python. Preferred Qualifications: Master’s degree or Ph.D. in Mechanical, Electrical, Computer Science or related discipline. 2+ years of experience with modeling of electric or hybrid propulsion systems with a focus on torque controls domain, including associated mechatronic subsystems in simulation tools such as Matlab, Simulink, Simscape, GT‑POWER, Amesim, CarSim, etc. Experience with Software Defined Vehicles (SDV) Familiarity with AUTOSAR standards, software‑defined vehicles and associated networking technologies along with measurement and calibration toolchains such as ETAS MDA and INCA. Familiarity with development in both Windows and Linux Operating systems. Familiarity with CI/CD technologies such as Jenkins, GitHub Actions, Artifactory, or related DevOps technologies. Familiar with co‑simulation standards such as FMI and SSP. Why Join Us At GM, you’ll be at the forefront of shaping the future of connected, electric, and autonomous vehicles . You’ll work on cutting‑edge antenna systems alongside some of the brightest minds in automotive and RF technology — with the resources to make an impact at scale. We offer competitive compensation, growth opportunities, and a culture that values innovation, inclusion, and forward thinking . This is a unique opportunity to lead, innovate, and help millions of customers around the world stay connected on the move . Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Diversity Information General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. #J-18808-Ljbffr General Motors
- A leading automotive company is seeking a Senior Software Engineer for Virtualization and SIL Integration to develop virtual test environments crucial for vehicle software quality. This role entails creating and integrating virtual simulation models, ensuring high-quality...Senior
- ...transportation in the EV realm. Our Software Services team is on the... ...of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible... ...allows GM to move the integration and validation tasks earlier... ...models) to build and enhance HIL/SIL test environments. Design,...SeniorH1bLocal areaRelocation packageFlexible hours3 days per week
- ...intuitive design, intelligent software, and next-generation... ...Sr. Sub-System Lead Engineer (SSLE) develops some... ...Hardware-in-the-Loop Virtualization activities. What... ...Effect Analysis (FMEA) Integration Tool (FIT) for managing... ...in automation of HiL / SiL through architecting,...SeniorH1bLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- ...intuitive design, intelligent software, and next-generation safety... .... Job Posting Title Senior Software Engineer The Role The... ...system functions and perform integration and verification testing with... ...testing experience on both SIL, HIL , or similar environments...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...intuitive design, intelligent software, and next-generation safety... ...on a global scale. Senior Software Engineer The Electrification Solutions... ...system functions and perform integration and verification testing with... ...testing experience on both SIL, HIL, or similar...SeniorH1bRelocationRelocation packageFlexible hours
- ...Role We are currently seeking experienced and motivated candidates for the role of SiL SIE (Software-in-the-Loop Simulation Integration Engineer) to support the Global Virtual Engineering (GVE) department. This role is part of a group responsible for creating virtual...Local areaWork from home
- A leading automotive company is seeking a Senior Software Integration Engineer to lead the software integration in the CI/CD pipeline for vehicle programs. The role requires strong experience in software development and debugging, automotive engineering, and leadership...Senior3 days per week
- Senior Software Controls Design Engineer - VMEC page is loaded## Senior Software Controls Design Engineer - VMECremote... ..., analyze failure modes, and integrate safety learnings into production... ...controls through unit, integration, SIL, HIL, and vehicle level‐ testing; review...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- ...The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role... ...of physical interface simulation devices, driving design, integration, and ongoing support. Success in this role requires a strong...SeniorRelocation package
- ...of transportation in the EV realm. Our Software Services team is on the forefront of this... ...for the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible... ...tools. Simulation allows GM to move the integration and validation tasks earlier in the development...H1bLocal areaRelocation packageFlexible hours3 days per week
- ...Job Description The Role: We are seeking a Senior Controls and Software Integration Engineer - AV Controls Integration to lead the design, implementation... ...that powers AV Controls integration and support HIL/SIL validation, and release execution. In this role,...SeniorLocal areaWork from homeRelocationRelocation package
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...(VMEC), has an opening for a Software Integration Lead (SWIL). ESNM is a start‑up within... ...Integration Lead to help our DevOps and software engineering deployment and automated CI/CD...SeniorH1bRelocationRelocation packageFlexible hours
- ...Senior Embedded AUTOSAR Engineer We are seeking an experienced Senior Embedded AUTOSAR... ...in Automotive Embedded Software Development and AUTOSAR... ...for designing, developing, integrating, and validating AUTOSAR-based... ...activities including SIL, HIL, and vehicle-level validation...Senior
- ...Job Description DUTIES: Lead software readiness reviews to support... ...expectations. Support and assign Engineers to identify, troubleshoot, and resolve software integration issues. Chair Program Software... ...change control; Software-in-Loop (SIL) and Hardware-in-Loop (HIL)...Work at officeLocal areaRemote workWork from home
- ...of transportation in the EV realm. Our Software Services team is on the forefront of this... ...for the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible... ...tools. Simulation allows GM to move the integration and validation tasks earlier in the development...H1bRelocation package3 days per week
$104.1k - $173.9k
...providing clients with product engineering and low-volume production... ...to market faster. The Senior Embedded Software & Controls Tech Specialist... ...systems, and system-level integration. The position is highly technical... ...control strategies through SIL, HIL, bench, and vehicle...SeniorPermanent employmentMonday to FridayNight shiftWeekend work- DUTIES Lead software readiness reviews to support global program launch... ...expectations. Support and assign engineers to identify, troubleshoot, and resolve software integration issues. Chair Program Software... ...control; software‑in‑loop (SIL) and hardware‑in‑loop (HIL) development...Work at officeLocal areaRemote work
$91.5k - $148.1k
...providing clients with product engineering and low-volume production... ...market faster. The Embedded Software & Controls Engineer III leads... ...software development, electronics integration, and system commissioning.... ...validation through MIL, SIL, and HIL testing System and...SeniorPermanent employmentMonday to FridayNight shiftWeekend work- General Motors is hiring a Senior Controller Integration Engineer in Milford, Michigan, to focus on the integration and testing of controls software in hybrid settings. The role involves working with cross-functional teams and developing testing methodologies for low voltage...Senior
- A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include a...Senior
- Description The Role: The ADAS Virtualization Deployment team is part of... ...the design, requirements, integration, validation, and execution... ...team of experts. As a Software Test Engineer – Virtualization in the... ...readiness of Software‑in‑the‑Loop (SIL) test environments to...Full timeLocal areaWork from homeRelocationRelocation package
$129.4k - $198.4k
...Generate documentation for design documents, port-mortems, and release notes Your Skills and Abilities Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least3years of experiencein the vehicle...SeniorFlexible hours- ...want to investigate and solve software and control system problems... ...this role as a Controller Integration Engineer, you will do that by troubleshooting... ...and commissioning HIL/SIL/SOLE systems for executing... ...automated testing (physical or virtual) GM does not provide...Local areaWork from homeRelocationRelocation package
- ...Infrastructure organization is focused on the development of systems, software and controls centered around on-vehicle low voltage power... ...consumption control strategies in SDV2.0! As a Controller Integration Engineer, you will be a responsible for the integration and testing...SeniorLocal areaWork from homeRelocation package
- General Motors is seeking an OTA Quality Engineer to lead efforts in Over the Air (OTA) software update performance for vehicles. This hybrid position based... ...in Milford and Warren focuses on problem-solving, integration, and quality execution. Key responsibilities include...Senior
$125k - $217.1k
General Motors is seeking a Senior Software Controls Design Engineer to join their VMEC team focused on propulsion, steering, and suspension systems. This role is pivotal in designing, implementing, and testing control algorithms for advanced chassis systems. Candidates...SeniorRemote work- ...solutions to join our Controls and Software team! Controls Design Engineers work with our systems engineering and... ...tools (Matlab/Simulink, INCA/MDA, SiL, MiL, etc.) Lead development and... ...execute test cases at unit and higher integration levels; review test results and...Senior
- Senior Software Engineer (Automotive Software Engineer) Responsibilities Design, develop, integrate, and test software components or systems for automobiles. Work closely with software developers to ensure that their code can be easily integrated with other software components...Senior
- A leading automotive manufacturer is seeking a Senior Controls and Software Integration Engineer to lead the software integration for autonomous vehicle controls. The role includes ownership of complex software components and CI/CD pipelines, mentoring engineers, and ensuring...Senior
- ...Motors in Milford Charter Township is seeking a qualified engineer to lead software readiness reviews aimed at supporting global program launches... ...collaboration with engineers to troubleshoot software integration issues and chair cross-functional meetings. Applicants must...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Virtualization and SIL Integration. Be the first to apply!
- senior software design engineer Milford, MI
- software engineer amazon Milford, MI
- software developer positions Milford, MI
- software engineer full time Milford, MI
- software engineer Milford, MI
- agile software developer Milford, MI
- senior software engineer remote Milford, MI
- senior software engineer Milford, MI
- software engineer healthcare Milford, MI
- information technology software engineer Milford, MI

