Senior Software Test Engineer, Retail Data

General Motors (GM)

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Milford, MI
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$125k most similar roles pay here $228k

This listing doesn't post a salary. Most similar roles pay $149,025–$202,575.

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 129 open roles on FindRole.

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

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior Software Test Engineer, Retail Data

The Senior Software Test Engineer – Retail Data joins the AV Fleet Data Engineering Team to lead automation and execution for vehicle-based and cloud-connected data collection systems. This role focuses on building validation strategies for on-vehicle and bench-based recording stacks, specifically targeting RADC and ASDR systems. The engineer will develop CI/CD pipelines using Autobot, ATP, and Jenkins while performing performance benchmarking for VTM tasks to ensure data integrity and upload success. Day-to-day responsibilities include managing bench hardware, integrating camera features, and authoring technical documentation. Required skills include a degree in engineering or related fields, five years of experience, and proficiency in Python and Robot Framework. The role addresses the critical challenge of validating scalable data collection pipelines to support advanced driver assistance systems and autonomous vehicle programs through automated testing and AI-assisted workflows.

What you'll do

  • Own RADC validation for key programs including test planning, execution, and defect triage for data recording behavior.
  • Develop and maintain CI/CD pipelines and automation scripts using Python and Robot Framework to accelerate testing.
  • Manage bench readiness by ensuring hardware and software baselines are aligned with target configurations and automated flashing flows.
  • Execute performance and quality benchmarks for VTM tasks to analyze upload latency, completeness, and data integrity.
  • Set up and maintain RADC benches including ECU wiring, power supply integration, and representative fleet configurations.
  • Integrate new camera and consent features into hardware benches and corresponding test plans.
  • Author technical documentation and training content to scale data-recording validation across multiple teams and programs.

What we're looking for

  • Bachelor’s degree in Electrical, Computer, or Software Engineering, or equivalent experience.
  • Minimum of 5 years of engineering or technical experience.
  • Hands-on experience with on-vehicle or bench systems and interpreting associated logs and metrics.
  • Proficiency in scripting and automation using Python, Robot Framework, or similar tools for test authoring and data analysis.
  • Experience with CI/CD and test automation frameworks like Jenkins, ATP, Autobot, and Xray (preferred).
  • Ability to debug complex cross-component issues including signals, consent, memory, OTA, and deployment (preferred).
  • Familiarity with Azure-hosted data lakes, Centra dashboards, and Elastic/Xray-based analysis (preferred).
  • Experience applying AI agents and LLM-based tools to engineering workflows (preferred).

More like this

Similar roles

Senior Systems Engineer, Retail Data

General Motors (GM)

Milford, MI 7 days ago
DNG Jira Confluence SysML UML CAN LIN GMLAN FlexRay Ethernet SOME/IP QNX Linux Android Azure MATLAB Simulink Python Shell Scripting SIL HIL
5+ yrs exp Hybrid

Senior Software Test Engineer

Caterpillar

Irving, TX 38 days ago $112,710–$183,140
Java Spring Boot REST APIs Microservices Python AWS Docker Kubernetes CI/CD Kafka JUnit Mockito Testcontainers WireMock REST Assured Cucumber GitHub Copilot Simulation-based testing Software-in-the-Loop Hardware-in-the-Loop

Senior Product Test Engineer

Anduril Industries

Ashville, OH 59 days ago $125,000–$167,000
LabVIEW Python C# NI TestStand PCBA Automated Test Equipment Root Cause Analysis Signal Integrity Digital Circuits Power Electronics Data Acquisition Systems Statistical Process Control NPI Embedded Hardware Oscilloscopes Multimeters
7+ yrs exp

Senior Software Engineer - SRE, Retail and Pharmacy

CVS Health

Remote (Woonsocket) 53 days ago $92,700–$203,940
SRE DevOps Python Go Java Kubernetes AWS Azure GCP Terraform Ansible Prometheus Grafana OpenTelemetry Apache Kafka ClickHouse LitmusChaos Gremlin Istio Envoy
5+ yrs exp Remote