Remote Senior Motion Planning Engineer — Autonomous Driving

General Motors Corporation

Sunnyvale (CA)

Hybrid

USD 171,000 - 261,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Relocation benefits available
Health and wellbeing benefits
GM vehicle discounts

Job summary

General Motors seeks a Senior Software Engineer for the Motion Planning team within Embodied AI. You will build production-grade C++ software across the Secondary Driving System stack, interfacing ML perception with planning and controls to enable safe, fail-operational behavior.

You will design planning algorithms, coordinate with perception, localization, and safety teams, and own features end-to-end from requirements to on-road validation, applying best practices and mentoring peers.

Qualifications

  • BS, MS, or PhD in Computer Science, Robotics, Electrical/Mechanical Engineering, or related field; or equivalent practical experience.
  • 3+ years of professional software engineering experience in robotics or real-time systems.
  • Strong proficiency in modern C++ (C++14/17 or later) with large codebases; Python for tooling.

Responsibilities

  • Develop production-grade C++ software across the SDS stack, integrating ML-based perception with planning and controls.
  • Design and implement planning and controls algorithms (lane-keeping, obstacle avoidance, lane changes to shoulder, controlled stopping for MRM).
  • Collaborate with state estimation, mapping, localization, and autonomy management teams to define interfaces.
  • Own features end-to-end: requirements, design reviews, implementation, simulation/HI L bring-up, on-road testing, iteration.
  • Apply software engineering best practices: clean interfaces, code reviews, automated testing, CI, profiling, observability.
  • Analyze and debug complex integration issues using logs and telemetry.
  • Partner with Safety and Systems Engineering for functional safety and MRM requirements.
  • Mentor and unblock other engineers to raise robustness and execution speed.

Skills

C++ proficiency
Python
Motion planning
Controls design
Perception integration
Team collaboration

Education

BS/MS/PhD in CS/Robotics/EE/Mech

Tools

ROS

Job description

General Motors seeks a Senior Software Engineer for the Motion Planning team within Embodied AI. You will build production-grade C++ software across the Secondary Driving System stack, interfacing ML perception with planning and controls to enable safe, fail-operational behavior.

You will design planning algorithms, coordinate with perception, localization, and safety teams, and own features end-to-end from requirements to on-road validation, applying best practices and mentoring peers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Motion Planning Engineer – SDS (Remote)
Senior Motion Planning Engineer – SDS (Remote)

General Motors LLC • Sunnyvale (CA)

Remote
USD 171,000 - 261,000
Remote Senior AI/ML Engineer, Autonomous Driving
Remote Senior AI/ML Engineer, Autonomous Driving

generalmotors • Mountain View (CA)

Remote
USD 171,000 - 261,000
Senior AI/ML Engineer - Autonomous Driving (Remote)
Senior AI/ML Engineer - Autonomous Driving (Remote)

General Motors LLC • United States

Remote
USD 171,000 - 261,000
Health benefits
GM vehicle discounts
Relocation assistance
Senior ADAS Mission Planning & Motion Controls Engineer
Senior ADAS Mission Planning & Motion Controls Engineer

generalmotors • Newark Township (MI)

On-site
USD 120,000 - 180,000
Staff AI/ML Engineer - Autonomous Driving (Remote)
Staff AI/ML Engineer - Autonomous Driving (Remote)

generalmotors • Mountain View (CA)

Hybrid
USD 219,000 - 335,000
Health benefits
GM vehicle discounts
Relocation benefits
Senior Software Engineer - Motion Planning, Secondary Driving System
Senior Software Engineer - Motion Planning, Secondary Driving System

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 171,000 - 261,000
Relocation benefits available
Health and wellbeing benefits
GM vehicle discounts
Senior ADAS Mission Planning & Motion Control Engineer
Senior ADAS Mission Planning & Motion Control Engineer

General Motors • Milford Charter Township (MI)

On-site
USD 120,000 - 170,000
Lead Motion Planning Architect for Autonomous Driving
Lead Motion Planning Architect for Autonomous Driving

Motional • Pittsburgh

On-site
USD 212,000 - 284,000
Medical benefits
401k with company match
Health Savings Account
+2
Senior Motion Planning Engineer for Autonomous Trucks
Senior Motion Planning Engineer for Autonomous Trucks

PlusAI Inc • Santa Clara (CA)

On-site
USD 130,000 - 220,000
Catered lunch and snacks
401(k) plan
Senior Motion-Planning Engineer - Autonomous Driving
Senior Motion-Planning Engineer - Autonomous Driving

DiDi • San Jose (CA)

On-site
USD 129,000 - 215,000