Senior Autonomy Software Engineer, Dynamics & Controls

General Motors

Mountain View, Northern (CA, KY)

Hybrid

USD 158,000 - 242,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation benefits
Health and wellbeing benefits
GM vehicle discounts

Job summary

General Motors in California seeks a Senior Software Engineer (Dynamics and Controls) for the Embodied AI Local Planner Controller team. You will advance vehicle dynamics, estimation and controls used in GM's Super Cruise and lead cross-functional design and validation efforts.

The role emphasizes architecture, interface contracts with perception/prediction/planning, and a data-driven approach to reliability and safety across a large, distributed engineering organization.

Qualifications

  • Ph.D. or MS with strong work in motion planning or related field.
  • Deep understanding of optimal controls and trajectory optimization.
  • Strong grasp of classical and modern feedback control theory.
  • Solid understanding of vehicle dynamics and safety-critical software.
  • Experience with C++/Python in large distributed environments.
  • Experience designing and leading autonomous software projects.
  • Background in robotics/AV/ADAS is a plus.
  • Excellent organizational and communication skills.

Responsibilities

  • Drive feature development for vehicle dynamics and controls software in GM's Super Cruise.
  • Architect and implement designs and interfaces with perception, prediction and planning.
  • Lead technical reviews and promote engineering best practices.
  • Contribute to Active Safety, Driver Assistance and Super Cruise.
  • Define verification, validation, simulation and on-road testing strategies.
  • Collaborate with Safety, Systems Engineering and Product for onboard requirements.
  • Lead root-cause investigations and develop test plans with metrics.
  • Improve software quality via CI, automated tests and code reviews.

Skills

C++
Python
Motion planning
Vehicle dynamics
ROS
Safety-critical software
Software engineering leadership
Numerical optimization
Distributed development
Communication skills

Education

Ph.D. in controls/optimization/path planning
M.S. in controls/optimization/path planning
B.S. in a related field

Tools

ROS

Job description

General Motors in California seeks a Senior Software Engineer (Dynamics and Controls) for the Embodied AI Local Planner Controller team. You will advance vehicle dynamics, estimation and controls used in GM's Super Cruise and lead cross-functional design and validation efforts.

The role emphasizes architecture, interface contracts with perception/prediction/planning, and a data-driven approach to reliability and safety across a large, distributed engineering organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer, Autonomy & Vehicle Controls
Senior Robotics Engineer, Autonomy & Vehicle Controls

General Motors • Sunnyvale (CA)

Remote
USD 185,000 - 335,000
Company vehicle program
Relocation benefits
GM vehicle discounts
Staff Robotics Engineer (Dynamics and Controls)
Staff Robotics Engineer (Dynamics and Controls)

RTL2 Fernsehen GmbH & Co. KG • Mountain View (CA)

On-site
USD 198,000 - 305,000
Health and wellbeing benefits
Tuition assistance programs
GM vehicle discounts
Staff Robotics Engineer - Autonomy & Vehicle Dynamics Lead
Staff Robotics Engineer - Autonomy & Vehicle Dynamics Lead

RTL2 Fernsehen GmbH & Co. KG • Mountain View (CA)

On-site
USD 198,000 - 305,000
Health and wellbeing benefits
Tuition assistance programs
GM vehicle discounts
Robotics Controls Engineer
Robotics Controls Engineer

General Motors • Sunnyvale (CA)

On-site
USD 138,000 - 212,000
Health savings account
Flexible spending accounts
Retirement savings plan
+3
Autonomous Driving Controls Engineer
Autonomous Driving Controls Engineer

General Motors • Sunnyvale (CA)

On-site
USD 138,000 - 212,000
Health savings account
Flexible spending accounts
Retirement savings plan
+3
Staff Robotics Engineer - Planning and Controls
Staff Robotics Engineer - Planning and Controls

General Motors • Sunnyvale (CA)

Remote
USD 185,000 - 335,000
Company vehicle program
Relocation benefits
GM vehicle discounts
Senior Robotics Engineer (Dynamics and Controls)
Senior Robotics Engineer (Dynamics and Controls)

General Motors • Mountain View (CA), Northern (KY)

Hybrid
USD 158,000 - 242,000
Relocation benefits
Health and wellbeing benefits
GM vehicle discounts
Senior Data Scientist, AV & ADAS Insights
Senior Data Scientist, AV & ADAS Insights

General Motors • Sunnyvale (CA)

Hybrid
USD 107,000 - 193,000
Health insurance
Retirement savings plan
GM vehicle discounts
Senior Simulation Engineer – Autonomous Vehicles (Remote)
Senior Simulation Engineer – Autonomous Vehicles (Remote)

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 129,000 - 198,000
Health and wellbeing benefits
GM vehicle discounts
Senior Motion Planning & Controls Engineer - Autonomous Driving
Senior Motion Planning & Controls Engineer - Autonomous Driving

Jobless • Southfield (MI)

Hybrid
USD 120,000 - 180,000