Autonomy Launch Software Engineer (Embedded)

General Motors

Sunnyvale (CA)

Hybrid

USD 119,000 - 154,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Motors is seeking an early career Software Engineer for its AV Launch team. You will design, implement, test, and operate services that manage autonomous driving software on GM vehicles, spanning embedded systems, distributed software, and vehicle platforms.

The role emphasizes dependable, observable, and maintainable code. As a recent graduate, you will learn from experienced engineers while contributing meaningful code to production-grade systems, gaining depth in embedded software and

Qualifications

  • Bachelor's, master's, or PhD in a STEM field completed within the last 9 months (for recent grads).
  • Strong C++ and Python development background demonstrated via coursework, internships, research, or projects.
  • Experience developing in a Linux environment and solid fundamentals in data structures, algorithms, OS, concurrency, and computer architecture.

Responsibilities

  • Build on-vehicle services that provision, launch, and monitor autonomous vehicle software in development and production workflows.
  • Develop frameworks to configure autonomy software for various hardware platforms, simulation environments, and use cases.
  • Develop systems and frameworks to monitor vehicle status and reliability.

Skills

C++
Python
Linux

Education

B.S./M.S./PhD in STEM

Tools

Linux

Job description

General Motors is seeking an early career Software Engineer for its AV Launch team. You will design, implement, test, and operate services that manage autonomous driving software on GM vehicles, spanning embedded systems, distributed software, and vehicle platforms.

The role emphasizes dependable, observable, and maintainable code. As a recent graduate, you will learn from experienced engineers while contributing meaningful code to production-grade systems, gaining depth in embedded software and

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

Similar jobs worth comparing

oftware Engineer, AV Launch - Early Career
oftware Engineer, AV Launch - Early Career

General Motors • Sunnyvale (CA)

Hybrid
USD 119,000 - 154,000
Lead Autonomous Systems Engineer
Lead Autonomous Systems Engineer

General Motors • Mountain View (CA)

Hybrid
USD 153,000 - 234,000
Medical
Dental
Vision
+6
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
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
Principal Engineer, Autonomy & Dev Productivity
Principal Engineer, Autonomy & Dev Productivity

General Motors • Sunnyvale (CA)

Hybrid
USD 280,000 - 385,000
Company vehicle program
Junior Embedded Software Engineer — Vehicle Systems
Junior Embedded Software Engineer — Vehicle Systems

General Motors • Warren (MI)

Hybrid
USD 95,000 - 125,000
Health and wellbeing benefits
GM vehicle discounts
Relocation benefits
Hybrid AV Platform Systems Engineering Lead
Hybrid AV Platform Systems Engineering Lead

General Motors • Sunnyvale (CA)

Hybrid
USD 189,000 - 291,000
Senior Autonomy Evaluation Engineer
Senior Autonomy Evaluation Engineer

General Motors • United States

On-site
USD 140,000 - 200,000
Total Rewards
Remote Staff Engineer — Embedded Platform Architect
Remote Staff Engineer — Embedded Platform Architect

General Motors • Mountain View (CA)

On-site
USD 171,000 - 289,000
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