Senior Robotics Software Engineer - Autonomy & Controls

General Motors

Mountain View (WY)

On-site

USD 158,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & wellbeing programs
GM vehicle discounts

Job summary

General Motors is seeking a Senior Software Engineer (Dynamics and Controls) to join the Local Planner Controller team within Embodied AI. You will help solve online optimization problems for vehicle dynamics, estimation, and controls used in GM's Super Cruise system, providing cross-functional technical leadership.

You will drive software architecture, validation, and collaboration with perception, prediction, and planning teams to deliver safe, scalable autonomy capabilities aligned with

Qualifications

  • Ph.D./M.S. in controls, optimization, path planning, or related field; B.S. with strong experience may be considered.
  • 3+ years of experience in motion planning or related field.
  • Deep understanding of optimal controls and trajectory optimization algorithms.
  • Strong grasp of classical and modern feedback control theory.
  • Solid understanding of vehicle dynamics.
  • Track record of building high quality autonomous software systems.
  • Deep expertise in planning and controls system design.
  • Experience with C++/Python in a large, distributed development environment.
  • Strong organizational and communication skills.
  • Passion for self-driving technology and its potential impact on the world.

Responsibilities

  • Drive feature development for vehicle dynamics and controls software deployed to GM's Super Cruise system.
  • Architect and implement system designs and interface contracts with perception, prediction and planning systems.
  • Lead technical reviews and drive software engineering best practices across the team.
  • Contribute to Active Safety, Driver Assistance, and Super Cruise.
  • Establish verification and validation strategies for the software, including simulation and on-road testing validation gates.
  • Partner with Safety, Systems Engineering, and Product to generate requirements for onboard systems.
  • Lead root-cause investigations for complex integration issues and define useful metrics for performance.
  • Improve and deliver reliable software through CI, automated testing, and code reviews.
  • Help define, build, and embody GM engineering culture and principles.

Skills

Strong communication
Self-driving tech passion
Planning and controls
C++/Python

Education

Ph.D./M.S. in controls/optimization/path planning

Tools

ROS
Vehicle dynamics software

Job description

General Motors is seeking a Senior Software Engineer (Dynamics and Controls) to join the Local Planner Controller team within Embodied AI. You will help solve online optimization problems for vehicle dynamics, estimation, and controls used in GM's Super Cruise system, providing cross-functional technical leadership.

You will drive software architecture, validation, and collaboration with perception, prediction, and planning teams to deliver safe, scalable autonomy capabilities aligned with

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

Similar jobs worth comparing

Senior Robotics Engineer, Dynamics & Controls for Autonomy
Senior Robotics Engineer, Dynamics & Controls for Autonomy

General Motors • Mountain View (CA)

On-site
USD 158,000 - 242,000
Medical, dental, and vision benefits
Retirement savings plan
Paid vacation & holidays
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
Senior Robotics Engineer (Dynamics and Controls)
Senior Robotics Engineer (Dynamics and Controls)

General Motors • Mountain View (WY)

On-site
USD 158,000 - 242,000
Health & wellbeing 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
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
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
Senior Autonomy Evaluation Engineer
Senior Autonomy Evaluation Engineer

General Motors • Austin (TX)

On-site
USD 185,000 - 284,000
Health benefits
Company vehicle program
Relocation benefits
Senior Automotive Safety Software Engineer (Hybrid)
Senior Automotive Safety Software Engineer (Hybrid)

General Motors • Milford (CT)

Hybrid
USD 120,000 - 150,000
Hybrid work policy
Senior AI/ML Engineer - Embodied Sensing for Autonomy
Senior AI/ML Engineer - Embodied Sensing for Autonomy

General Motors • New York (NY)

Hybrid
USD 182,000 - 251,000
Health insurance
Flexible Spending Accounts
Employee assistance program
+1
Staff Software Engineer: AV Evaluation & Simulation Lead
Staff Software Engineer: AV Evaluation & Simulation Lead

General Motors • Sunnyvale (CA)

On-site
USD 157,100 - 246,500
Health benefits
GM vehicle discounts
Tuition assistance
+1