Staff Software Engineer - AV HIL Platforms

General Motors

Sunnyvale (CA)

Hybrid

USD 189,000 - 290,000

Full time

3 days ago
Be an early applicant
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

Health insurance
Retirement plan
Paid vacation
Dental & Vision

Job summary

General Motors is recruiting for an Staff Software Engineer in the AV HIL Software Platforms team. You will work at the intersection of AV software and hardware, developing scalable hardware-in-the-loop validation platforms for testing AV software before deployment.

You will collaborate across AV Infrastructure, Embodied AI, Model Deployment, Middleware, OS, and Vehicle Integration, leading architecture and delivering reliable platforms while mentoring engineers.

Qualifications

  • 10+ years of experience designing, developing, and delivering production-quality software systems.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field; Master’s or PhD preferred.
  • Expert software engineering and systems fundamentals, with strong coding ability in Python, C++, or comparable languages.
  • Demonstrated ability to define and execute technical strategy for complex hardware-software systems with broad impact.
  • Deep experience designing for scalability, performance, reliability, observability, and operational excellence.
  • Experience developing and operating software in a Linux environment and across the full software lifecycle.
  • Strong understanding of platform architecture, APIs, automation, CI/CD, test infra, and production operations.
  • Proven ability to lead through influence and align multiple teams.

Responsibilities

  • Define and drive long-term technical strategy and roadmap for AV HIL software platforms across products.
  • Lead design and evolution of scalable, reliable, hardware-aware HIL capabilities for AV software validation.
  • Establish standards for platform services, APIs, testing, performance, and ops.
  • Own complex technical problems spanning AV software, AI models, and hardware.
  • Translate needs into measurable outcomes, platform requirements and delivery plans.
  • Influence decisions across the AV organization and align with leaders and teams.
  • Deliver reliable software with CI/CD, testing, observability, and release readiness.
  • Mentor engineers and help shape hiring and talent development.

Skills

Python
C++
Distributed systems
Linux
CI/CD
Communication
Leadership

Education

Bachelor’s degree in Computer Science or Computer Engineering
Master’s or PhD preferred

Tools

ROS
Bazel

Job description

General Motors is recruiting for an Staff Software Engineer in the AV HIL Software Platforms team. You will work at the intersection of AV software and hardware, developing scalable hardware-in-the-loop validation platforms for testing AV software before deployment.

You will collaborate across AV Infrastructure, Embodied AI, Model Deployment, Middleware, OS, and Vehicle Integration, leading architecture and delivering reliable platforms while mentoring engineers.

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

Similar jobs worth comparing

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
Senior AV Platform Test Engineer - ADAS/AV & HIL/SIL/VIL
Senior AV Platform Test Engineer - ADAS/AV & HIL/SIL/VIL

General Motors • Milford Charter Township (MI)

On-site
USD 110,000 - 160,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
Staff AI/ML Engineer: Developer Tools for AV
Staff AI/ML Engineer: Developer Tools for AV

General Motors • Austin (TX)

On-site
USD 180,000 - 284,000
Health and wellbeing benefits
Retirement savings plan
Paid vacation
Hybrid AV Platform Systems Engineering Lead
Hybrid AV Platform Systems Engineering Lead

General Motors • Sunnyvale (CA)

Hybrid
USD 189,000 - 291,000
Staff Software Engineer, Validation & Acceleration (AV)
Staff Software Engineer, Validation & Acceleration (AV)

General Motors • Sunnyvale (CA)

On-site
USD 189,000 - 291,000
Health insurance
Retirement savings plan
Paid time off
+1
AV Software Validation Engineer — Simulation & AI Tools
AV Software Validation Engineer — Simulation & AI Tools

General Motors • Warren (MI)

Hybrid
USD 99,000 - 154,000
GM Benefits Package
Staff Software Engineer
Staff Software Engineer

General Motors • California (MO)

Hybrid
USD 189,000 - 290,000
Health benefits
Relocation assistance
Flexible work options
Staff Software Engineer
Staff Software Engineer

General Motors • Sunnyvale (CA)

Hybrid
USD 189,000 - 290,000
Health insurance
Retirement plan
Paid vacation
+1
AV Simulation Platform Engineer
AV Simulation Platform Engineer

General Motors • Sunnyvale (CA)

On-site
USD 105,000 - 160,000
Health insurance
GM vehicle discounts
Tuition assistance
+1