Senior Software Engineer, AV Frameworks
Sunnyvalehybridsenior$153K – $234K
Posted today · via Workday
About this role
Job Description The Role We’re AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed compute — with a focus on inter-process communication (IPC), middleware, and developer experience that make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime building blocks used by AV/Robotics applications on vehicles, on benches, and in simulation. You’ll work across C++ systems, Linux, and networking/IPC to achieve low-latency messaging, deterministic scheduling, and production-grade reliability at scale.…
What we'd score you on
reqspace match rubricFive dimensions, recruiter-grade. Upload your resume and we'll generate a written explanation of where you fit and where the gaps are.
1
Skills match
For this role: go, rust, c++, grpc, teams…
2
Level fit
This role is senior-level. We check your trajectory against it.
3
Domain experience
Your work in the role's domain matters more than your years total. We weight recent and direct experience.
4
Recency
A skill you used last quarter weighs more than one from five years ago. We grade on recency, not lifetime.
5
Location fit
This role is based in Sunnyvale. We weight your proximity and willingness to relocate.
Score yourself on this role.
Free · no card · written explanation included
Skills in this role
Pulled from the job description. These are the keywords we'll weight when scoring your fit.
gorustc++grpcteamsprotobuf
More at General Motors
- View →Finance & Accounting InternTaguig City, National Capital Region (Manila), Philippines
- View →Sr. Systems Engineer - Design and R&DWarren, Michigan, United States of America
- View →Sr. Software Engineer - Design and R&DWarren, Michigan, United States of America
- View →Maintenance Group Leader (Temporary)Toluca, Mexico, Mexico
- View →Controls Engineer (Temporary)Toluca, Mexico, Mexico
- View →Maintenance Group LeaderToluca, Mexico, Mexico
