Staff Software Engineer – Secondary Driving System
General Motors Australia & New Zealand
$218,800-$335,300 py
**
Technical leadership for sds
Production-quality c++ software
Perception, planning, and controls stack
**
General Motors is seeking a Staff Software Engineer for their Secondary Driving System team, focusing on creating robust software for automated driving systems. The role involves technical leadership, hands-on software development in C++, and collaboration with various engineering disciplines to ensure safe and reliable vehicle operation.
**
Job Summary
Serve as a technical lead for SDS software across multiple components of the stack, setting direction for algorithms, architectures, and system interfaces across features and releases.
Own the end‑to‑end technical strategy for key SDS behaviors and features, spanning perception/prediction integration, planning, controls, and system‑level interactions.
GM offers a variety of health and wellbeing benefit programs including medical, dental, vision, retirement savings plan, and more.
Matching Summary
Match Score: 75
**
General Motors is seeking a Staff Software Engineer for their Secondary Driving System team, focusing on creating robust software for automated driving systems. The role involves technical leadership, hands-on software development in C++, and collaboration with various engineering disciplines to ensure safe and reliable vehicle operation.
**
Salary
$218,800-$335,300
Skills & Requirements
Must-have
technical leadership for SDS
production-quality C++ software
perception, planning, and controls stack
modern C++ (C++17 or later)
multi-sensor perception pipelines
multi-object tracking systems
motion prediction for road users
functional safety alignment
Nice-to-have
human-centered design
cutting-edge robotics
data-driven decision-making
focus on safety, reliability
Key Requirements
8+ years of professional software engineering experience
BS, MS, or PhD in Computer Science, Robotics, Electrical/Mechanical Engineering, or related field
Significant experience in perception and/or prediction
Experience leading technical design and delivery of perception, tracking, or prediction systems