Staff Software Engineer (Planning & Controls)

General Motors (GM)

Remote Hybrid

Quick summary

Work type
Remote
Location
Austin, TX · Detroit, MI · Warren, MI · Milford, MI · Mountain View, CA
Salary
$218,800–$335,300 / yr
Posted
103 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $277k
$122k most similar roles pay here $358k

This role pays more than 98% of similar roles. Most pay $149,225–$219,818 — the shaded band above. At the midpoint, this role pays about $277k versus about $185k for comparable roles.

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

Listed pay typically runs $170,000–$258,500 across 75 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Staff Software Engineer (Planning & Controls)

As a Technical Lead in the Local Planner Controller team at Embodied AI within General Motors, you will provide senior technical leadership for vehicle dynamics and controls systems used in Super Cruise. Your role involves shaping the multi-quarter roadmap for these critical software components, ensuring they meet performance targets and safety constraints while aligning with company goals. You will architect system designs, lead technical reviews, mentor engineers, and establish verification strategies using simulation and on-road testing. Key skills include deep expertise in optimal controls, trajectory optimization, vehicle dynamics, and experience with C++/Python in large-scale development environments. This role demands a Ph.D. or M.S. in related fields or equivalent work experience, along with 5+ years in motion planning or similar areas, making it ideal for those passionate about advancing autonomous driving technology at scale.

What you'll do

  • Define and execute the multi-quarter technical roadmap for vehicle dynamics and controls software.
  • Architect system designs and interface contracts with perception, prediction, and planning systems to meet performance targets.
  • Lead technical reviews and drive best practices in software engineering across teams.
  • Establish verification and validation strategies including simulation and on-road testing for vehicle dynamics and controls software.
  • Mentor engineers on technical judgment, design quality, and execution discipline without direct management responsibilities.

What we're looking for

  • PhD or M.S. in controls, optimization, path planning, or related field with 5+ years of experience.
  • Deep expertise in optimal control and trajectory optimization algorithms.
  • Strong understanding of vehicle dynamics and classical/modern feedback control theory.
  • Proven track record of building high-quality autonomous software systems.
  • Extensive experience in C++/Python within large, distributed development environments.
  • Leadership in technical reviews and implementation of system designs focusing on safety and efficiency.

More like this

Similar roles

Staff Software Engineer

Broadcom

Usa-Ca - Promontory B 110 days ago $120,000$192,000
C/C++ Golang Python Linux/Unix Kubernetes Docker containerd CI/CD Terraform AWS Azure Google Cloud Platform PostgreSQL MySQL Git Jenkins Ansible Prometheus Grafana

Staff Software Engineer

Circle

San Francisco, CA 9 days ago $195,000$257,500
Go Java AWS Kubernetes ECS RESTful_APIs SQL CI/CD Python PostgreSQL Docker Terraform Blockchain Smart_Contracts NoSQL Messaging_Systems API_Design Cloud_Services Container_Orchestration

Staff Software Engineer

Qualcomm

Remote (Santa Clara, CA) 48 days ago $160,500$240,700
Python C++ PyTorch ONNX Runtime TensorRT TVM OpenVINO SNPE QNN FFmpeg GStreamer Computer Vision Intelligent Video Analytics Edge AI Real-time Systems Latency Optimization Thermal Management Bandwidth Constraints Machine Learning Frameworks CI/CD
Remote

Staff Software Engineer

PayPal

San Jose, California 54 days ago $176,500$262,350
AWS EKS Docker GitHub_Enterprise CDK Terraform GitHub_Actions Datadog Bash Python Go CI/CD Kubernetes
Hybrid

Staff Software Engineer

PayPal

Austin, Texas 91 days ago $160,500$235,826
Python AWS GCP Azure Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Distributed Systems CI/CD
Hybrid

Staff Software Engineer

Cardinal Health

Us-Nationwide-Field, US 43 days ago $94,900$135,600
.NET MVC SQL Server Telerik Azure DevOps CI/CD C# JavaScript HTML CSS REST APIs JSON XML Git Kubernetes Docker PostgreSQL Swagger Jira Confluence