AV Frameworks Engineer – Early Career (Hybrid)

General Motors

Sunnyvale, Northern (CA, KY)

Hybrid

USD 125,000 - 150,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Relocation benefits

Job summary

General Motors is seeking an early career Software Engineer for AV Frameworks in Sunnyvale, CA. You will work across C++ systems, Linux, and networking/IPC to build high-performance, low-latency messaging and deterministic runtimes for AV/robotics software.

You will learn from senior engineers while contributing production-grade code, focusing on observability, reliability, and scalable interfaces for vehicle software platforms. Hybrid work setup with relocation support available.

Qualifications

  • BS/MS/PhD in CS/EE/Robotics or related field.
  • Strong background in modern C++ (20/23) and Python development.
  • Strong grasp of concurrency, memory management, and performance profiling.
  • Experience with IPC/messaging and distributed systems fundamentals.

Responsibilities

  • Design and deliver core IPC and runtime building blocks used by AV/Robotics applications.
  • Develop high-performance IPC/middleware primitives (publish/subscribe, shared memory).
  • Build developer-facing APIs, tooling, and documentation for internal users.
  • Contribute to observability, fault handling, and performance characteristics.
  • Collaborate with platform OS, drivers, safety, controls, and tooling teams.
  • Apply production rigor: testing strategies, reviews, and rollout discipline.

Skills

C++ (20/23)
Python
Concurrency
Memory management
Lock-free

Education

BS/MS/PhD in CS/EE/Robotics

Tools

ROS 2
DDS
gRPC
Protobuf
FlatBuffers
Cap’n Proto

Job description

General Motors is seeking an early career Software Engineer for AV Frameworks in Sunnyvale, CA. You will work across C++ systems, Linux, and networking/IPC to build high-performance, low-latency messaging and deterministic runtimes for AV/robotics software.

You will learn from senior engineers while contributing production-grade code, focusing on observability, reliability, and scalable interfaces for vehicle software platforms. Hybrid work setup with relocation support available.

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

Similar jobs worth comparing

Software Engineer, AV Frameworks – Early Career
Software Engineer, AV Frameworks – Early Career

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 125,000 - 150,000
Relocation benefits
Staff Software Engineer - AV HIL Platforms
Staff Software Engineer - AV HIL Platforms

General Motors • Sunnyvale (CA)

Hybrid
USD 189,000 - 290,000
Health insurance
Retirement plan
Paid vacation
+1
ADAS/AV Platform Verification Engineer (Hybrid)
ADAS/AV Platform Verification Engineer (Hybrid)

General Motors • United States

Hybrid
USD 85,000 - 125,000
Health benefits
Tuition assistance
GM vehicle discounts
oftware Engineer, AV Launch - Early Career
oftware Engineer, AV Launch - Early Career

General Motors • Sunnyvale (CA)

Hybrid
USD 119,000 - 154,000
Staff Software Engineer - Remote AI-Driven AV Simulation
Staff Software Engineer - Remote AI-Driven AV Simulation

General Motors Ventures • Sunnyvale (CA)

On-site
Confidential
Senior AV HIL Platform Engineer
Senior AV HIL Platform Engineer

General Motors • California (MO)

Hybrid
USD 189,000 - 290,000
Health benefits
Relocation assistance
Flexible work options
Autonomy Launch Software Engineer (Embedded)
Autonomy Launch Software Engineer (Embedded)

General Motors • Sunnyvale (CA)

Hybrid
USD 119,000 - 154,000
Senior Software Engineer, Virtual Vehicle Systems
Senior Software Engineer, Virtual Vehicle Systems

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Hybrid work model (3 days in-office, 2
Work location flexibility
Senior AI/ML Performance Engineer — Hybrid (Remote-Eligible)
Senior AI/ML Performance Engineer — Hybrid (Remote-Eligible)

General Motors • Sunnyvale (CA)

Hybrid
USD 145,000 - 261,000
Health benefits
Retirement plan
Tuition assistance
+1
Senior AV Mapping Frontend Engineer (Hybrid)
Senior AV Mapping Frontend Engineer (Hybrid)

General Motors • Washington

Hybrid
USD 145,000 - 261,000
Health benefits
GM vehicle discounts
Tuition assistance
+1