Senior Software Engineer, Autonomy Evaluation

General Motors (GM)

Remote Hybrid Actively hiring
Remote · Sunnyvale, CA · Mountain View, CA Posted 15 days ago $136,000$199,200 / year

At a glance

AI generated

TL;DR

Join General Motors' Evaluation team as a senior software engineer specializing in autonomous driving technology. You will architect metrics and analyses to assess the performance of autonomous systems, develop algorithms for summarizing simulation and on-road data, and create dashboards that provide clear insights for engineering and leadership. Utilize Python, Pandas, NumPy, and visualization libraries to handle large-scale data analysis, while also working with C++ codebases and ROS frameworks. Your role involves integrating advanced ML techniques and vision-language models to classify autonomy performance and prioritize validation efforts. With a focus on statistical modeling and hypothesis testing, you will collaborate across teams to drive architectural decisions and ensure high technical standards in software engineering practices. This position requires 5+ years of experience in robotics or autonomous systems, proficiency in Python and C++, and expertise in data visualization and ML evaluation techniques.

Skills

Python Pandas NumPy SciPy C++ SQL ROS PyTorch ML CI/CD Linux Git Jupyter Docker Kubernetes

What you'll do

  • Architect metrics and analyses to assess autonomous driving software performance across the autonomy stack.
  • Develop algorithms to summarize and cluster metrics from simulations and on-road runs of the autonomy stack.
  • Propose and implement new statistical and ML methods to quantify system behavior in diverse scenarios.
  • Build evaluation dashboards and reports providing clear insights for development, verification, and leadership.
  • Maintain high technical standards through thoughtful design, testing, and adherence to software engineering best practices.

What we're looking for

  • 5+ years of experience in robotics or autonomous systems software development.
  • Proficient in Python, Pandas, NumPy, and visualization libraries for data analysis.
  • Strong background in evaluating dynamic systems using numerical and ML approaches.
  • Experience with C++ codebases and familiarity with ROS or similar frameworks.
  • Demonstrated technical leadership in driving architectural decisions and influencing cross-team designs.
  • Bachelor’s degree or higher in Computer Science, Robotics, or related field.

Market check

Salary context

This $136,000–$199,200 range sits above 46% of similar postings on FindRole.

Peer median band

$122,200$218,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,450$217,725

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

Listed pay typically runs $159,400–$250,600 across 58 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, US 74 days ago $177,900$257,550
Spark Hadoop Kafka Scala Java NoSQL HBase Cassandra OOP Design Patterns Cloud Technologies "always-up" services Agile Jenkins Adobe Experience Platform Big Data CDP Generative AI

Senior Software Engineer

The Coca‑Cola Company

Us - Ga - Atlanta, US 24 days ago $171,000$198,000
CI/CD DevOps SRE Kubernetes AWS Salesforce PostgreSQL Python JavaScript React Docker Terraform Git Jenkins Prometheus Grafana SOX Compliance Cloud Infrastructure API Development

Senior Software Engineer

Microsoft

Redmond, Wa,Us, US 85 days ago $119,800$234,700
.NET Rust Java Golang Python Node.js OAuth OpenID Connect SAML .NET Framework AI Docker Kubernetes CI/CD GitHub Azure PostgreSQL MongoDB Redis Prometheus Grafana

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 59 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 53 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Boeing

Remote (Usa - Hazelwood, Mo, US) 59 days ago $133,000$155,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps CI/CD Microservices RESTful APIs Agile C++ Windows 10/11 Windows Server CompTIA Security+
Remote