✦ Luna Orbit — QA & Testing

Senior Software Engineer - Simulation Validation

at General Motors

📍 Sunnyvale, California, United States of America Hybrid Posted April 14, 2026
Type Full-Time
Experience senior
Exp. Years 3+ years
Education Not specified
Category QA & Testing

Lead simulation validation engineering to ensure GM’s autonomous vehicle simulation platforms are reliable and high-fidelity. Build metrics, test suites, and automated regression monitoring, and debug validity measures with deep root-cause analysis.

  • Build and maintain simulation fidelity and validity metrics
  • Design data ingestion and loading tools for simulation pipelines
  • Develop and optimize C++ and Python nodes to extract and aggregate metric outputs at scale
  • Create, maintain, and monitor test suites for automated regression detection and deep root-cause analysis
  • Document technical designs and interface with cross-org partners on requirements and handoffs

This role blends production coding (Python and C++) with validation engineering: computing simulation fidelity/validity metrics, building ingestion/loading tools for simulation pipelines, and developing nodes to extract metric outputs at scale. It also requires automated regression detection and rigorous debugging, reporting, and documentation.

The ideal candidate is a senior simulation validation engineer with 3+ years of production Python experience and strong C++ skills. They build and maintain simulation fidelity and validity metrics, create automated regression test suites, and can perform deep root-cause analysis when validation issues arise.

3+ years of experience writing Python in a production environmentunit testingcode reviewalgorithm performancesimulation fidelity and validity metricsautomated regression monitoringautomated regression detectiondeep root-cause analysisC++Pythondata ingestion and loading toolsCreatemaintainand monitor test suites
scalablemaintainableprogrammatic approachesvalidity measures debuggingrobotics or autonomous vehicle simulation domain experience
PythonC++
simulation validationsimulation fidelity and validity metricsPython productionunit testingcode reviewalgorithm performanceC++data ingestiondata loading toolsnodesmetric outputs at scaletest suitesautomated regression detectionregression monitoringdeep root-cause analysisdocumentation (technical designsexperiment resultsinternal publications)
simulation validationquality and reliability of autonomous vehicle simulation platformssimulation fidelity and validity metricsmeasuring and monitoring realismaccuracyand coveragesensor modelsdata ingestion and loading toolssimulation pipelinesC++Pythonunit testingcode reviewsalgorithm performancenodesmetric outputs at scaleautomated regression detectiondeep root-cause analysisdebuggingtriagetechnical designsexperiment resultsinternal publicationscollaboration
technical leadershipcollaborationdocumentationcode review teamworkcross-org requirements articulationhandoff issue resolutionprioritization support
Industry Aerospace
Job Function Validate that autonomous vehicle simulation platforms are accurate and reliable through metrics, automated regression testing, and root-cause analysis
Role Subtype Automation QA Engineer
Tech Domains Python, Linux
Senior Software EngineerSimulation ValidationSimulation Validation Engineersimulation fidelityvalidity metricssimulation platformsautonomous vehicle simulationPythonC++unit testingcode reviewautomated regression detectiontest suitesregression monitoringdata ingestiondata loading toolsmetric outputs at scaledeep root-cause analysisdebugtriagetechnical designsexperiment resultscross-org partners

Must have 3+ years of experience writing Python in a production environment, Must have experience creating automated regression detection with test suites

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile