CareerPlanGet AI match score →

Principal Software Engineer (Planning & Controls)

Mountain View, California, United States of America💼 Full-time💰 $296,300–$296,300🗓 2026-02-26 → 2026-07-30

Core

Technical leader formulating and solving online optimization problems for vehicle dynamics, estimation, and controls in GM's Super Cruise autonomous driving system.

Role type

Principal Software Engineer (Planning & Controls)

Builds

Vehicle dynamics and controls software for Super Cruise

Domain

Autonomous Vehicles / ADAS / Motion Planning

Deliverable

production ML models | product features

Required skills

Optimal controls, trajectory optimization algorithms, vehicle dynamics, C++, Python, system architecture, verification and validation strategies, root-cause analysis, mentorship

Preferred skills

Robotics, ROS, AV/ADAS industry experience, numerical optimization algorithms, safety-critical system design

Technologies

C++, Python, ROS

Responsibilities

Shape long-term technical vision and roadmap for vehicle dynamics and controls; Architect and implement system designs interfacing with perception and planning; Lead technical reviews and drive engineering best practices; Establish verification and validation strategies including simulation and on-road testing; Mentor Staff and Senior engineers; Lead root-cause investigations for complex integration issues; Define requirements for onboard systems across partner teams.

Seniority

Principal, strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗