Software Test Engineer (Virtualization - SIL) - ADAS Virtualization Deployment

General Motors (GM)

Hybrid

Quick summary

Work type
Hybrid
Location
Milford, OH
Posted
3 days ago
Closes
Jun 22, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$139k most similar roles pay here $229k

This listing doesn't post a salary. Most similar roles pay $148,830–$216,656.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 112 open roles on FindRole.

Listed pay typically runs $170,000–$261,300 across 63 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Software Test Engineer (Virtualization - SIL) - ADAS Virtualization Deployment

As a Software Test Engineer – Virtualization in the ADAS Virtualization Deployment team at GM’s ADAS DRIVE organization, you will focus on developing and enhancing Software-in-the-Loop (SIL) test environments to support ADAS feature testing. Your daily tasks include collaborating with simulation tools and infrastructure teams to build capabilities in SIL environments, creating initial scenarios and scripts for testing, and automating test cases following established procedures. You will also work closely with feature owners and systems engineers to reproduce issues in SIL and provide mentorship to junior team members. The role requires a strong background in software testing and simulation of embedded systems, along with experience in programming languages like Python or MATLAB. Familiarity with tools such as Git, Jenkins, and CAN/LIN/Ethernet communication protocols is beneficial, as well as knowledge of ADAS components and physics-based simulation environments.

What you'll do

  • Support capability development and initial test execution of assigned ADAS features on SIL environment.
  • Create scenarios and execute tests to evaluate virtual environment readiness for ADAS testing/validation.
  • Compile requirements for Simulation Tools and Infrastructure teams to update SIL environments for required testing.
  • Automate test cases following established procedures in X-Ray/CGs for efficient testing.
  • Identify opportunities to improve testing efficiency, coverage, and automation in SIL environment.
  • Provide technical mentorship to less experienced engineers on SIL usage, test execution, and automation.

What we're looking for

  • 5+ years of engineering experience in software testing, embedded systems simulation, or control systems.
  • Fundamental understanding of ADAS concepts, vehicle dynamics, and automated driving technology.
  • Basic programming or scripting skills (Python, MATLAB, C/C++).
  • Strong ability to work with computer-based simulation tools for test execution and data analysis.
  • Experience with SIL environments, vehicle simulation tools, and virtual ECU testing.
  • Familiarity with co-simulation methods such as FMI or Protobuf.
  • Knowledge of CAN, LIN, Ethernet communication protocols, and vehicle diagnostics.

More like this

Similar roles

Software Development Engineer in Test (SDET)

Broadcom

Usa-Il Lisle Warrenville Road 132 days ago $91,000$146,000
Playwright RestAssured Jenkins Java JavaScript TypeScript JUnit TestNG JMeter CI/CD Agile Web UI Automation REST API Automation Security protocols ESMs

Software Development Engineer in Test (SDET)

Broadcom

Plano, TX 64 days ago $108,000$172,800
Selenium Playwright Cypress JUnit TestNG PyTest Python Java Jenkins z/OS HLASM REXX Metal C Ansible Postman REST Assured SoapUI BDD TDD CI/CD