Senior Software Systems Engineer @General Motors
Software Development
Salary $153,200 to $23..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Software Systems Engineer @General Motors

3wks ago - General Motors is hiring a remote Senior Software Systems Engineer. 💸 Salary: $153,200 to $234,100 📍Location: USA

Role Description

You will be part of a team that drives systematic and data-driven improvements to autonomous vehicle software by designing, implementing, and maintaining robust processes for evaluation and validation. We are looking for a highly motivated individual with excellent analytical skills to own end-to-end execution, improve evaluation methodologies, and communicate insights that establish confidence in the quality of our end-to-end ML stack.

In this position, you will work closely with AI/ML engineers, simulation engineers, systems engineers, and data partners to identify, analyze, monitor, and prioritize the signals used to assess performance. You will leverage simulation and on-road data to build scalable processes for evaluating coverage, metrics, uncertainty, and validation confidence.

If you are interested in having a major impact on accelerating validation confidence for ML-driven autonomy through creative problem solving, let’s chat!

What you’ll be doing

  • Define AV evaluation and validation processes from initial concept through implementation, including test-framework requirements, scenario and test-suite design, coverage, metrics, and the evidence needed to assess confidence in system performance.
  • Design and implement scalable testing and simulation frameworks for test generation, execution, data collection, result aggregation, and reproducible analysis.
  • Provide hands-on implementation of infrastructure and data solutions to assess confidence in AV performance using simulation and on-road data.
  • Develop and apply methods to evaluate simulation validity, sim-to-real correlation, and the predictive value of simulation results.
  • Proactively scope and identify metrics, sampling approaches, and analytical methods needed to improve evaluation workflows and close gaps in evidence.
  • Contribute to automated triage and root-cause analysis strategies for AV deficiencies, regressions, and uncertainty in an end-to-end stack.
  • Articulate insights, summaries, limitations, and recommendations to engineers, technical leaders, and other stakeholders based on continuous analysis of AV performance.
  • Define and maintain scalable processes to identify, monitor, and improve evaluation KPIs and confidence measures.
  • Help connect continuous-improvement activities to the evidence needed to support safety, systems, and downstream readiness decisions.

Qualifications

  • Strong Python programming skills, with experience building clear, maintainable analysis, evaluation, or testing tools.
  • Experience designing or implementing testing, simulation, or evaluation frameworks for complex software/hardware or cyber-physical systems.
  • Experience with GitHub, Jira, or equivalent tools.
  • Demonstrated end-to-end ownership, from defining a problem through delivering and communicating the desired outcome.
  • A track record of analytical and systems-engineering work involving complex software/hardware systems or ambiguous AI functions.
  • Experience performing root-cause analysis and applying analytical methods to system or behavioral performance data.
  • Ability to creatively solve problems with limited supervision, learn quickly, and operate effectively in a fast-paced environment.
  • Strong cross-functional communication skills, including the ability to communicate data-driven findings to leadership.
  • Bachelor’s, master’s, or doctoral degree in engineering, physics, applied mathematics, statistics, data science, or a related discipline, or an equivalent combination of education and experience.

Requirements

  • Experience with autonomous vehicles, ADAS, robotics, or production-grade robotic systems.
  • Hands-on experience with simulation environments, scenario generation, large-scale test execution, or analysis of simulation results.
  • Experience with statistical methods for product evaluation, risk assessment, sampling, or confidence analysis.
  • Experience developing data-driven metrics, scorecards, coverage measures, or regression-detection methods.
  • Experience with verification and validation, simulation-to-real-world correlation, test automation, or large-scale evaluation systems.
  • Passion for understanding complex robotics and AI systems and turning their behavior into measurable evidence.

Benefits

  • The salary range for this role is $153,200 to $234,100. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
  • An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • GM offers a variety of health and wellbeing benefit programs including 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.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Systems Engineer @General Motors
Software Development
Salary $153,200 to $23..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,050+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later