Senior Automotive Software Engineer - C++/Android

General Motors

Warren (MI)

Hybrid

USD 138,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Retirement savings plan
Tuition assistance programs
GM vehicle discounts

Job summary

General Motors is seeking a Senior Software Engineer to innovate in automotive technology. This hybrid position requires expertise in C++ and experience with embedded software for infotainment systems. The ideal candidate has at least 5 years of experience and a passion for user interface design. Responsibilities include developing scalable software solutions, leading system design for multi-display configurations, and collaborating across teams to enhance system functionalities. The role offers a competitive salary and comprehensive benefits.

Qualifications

  • 5+ years of experience delivering embedded or system-level software in production environments.
  • Experience integrating with ECUs and communication protocols.
  • Passion for performance and clean architectural design.

Responsibilities

  • Design, develop, and test embedded C++ software for infotainment.
  • Lead system-level design and integration for multi-display setups.
  • Collaborate with cross-functional teams to define system-level trade-offs.

Skills

C++ development
Embedded software development
UI/UX design
Agile/Scrum practices
System-level software integration

Education

Bachelor’s degree in Computer Science or related field

Tools

ECUs communication protocols (CAN, LIN, Ethernet)
Unreal Engine
Automotive debugging tools (CANoe, VehicleSpy)

Job description

General Motors is seeking a Senior Software Engineer to innovate in automotive technology. This hybrid position requires expertise in C++ and experience with embedded software for infotainment systems. The ideal candidate has at least 5 years of experience and a passion for user interface design. Responsibilities include developing scalable software solutions, leading system design for multi-display configurations, and collaborating across teams to enhance system functionalities. The role offers a competitive salary and comprehensive benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Android Engineer: Infotainment & Automotive UI
Staff Android Engineer: Infotainment & Automotive UI

General Motors • Austin (TX)

Hybrid
USD 195,000 - 299,000
Health benefits
Flexible Spending Accounts
Tuition assistance
Senior Software Engineer - C++
Senior Software Engineer - C++

General Motors • Warren (MI)

Hybrid
USD 138,000 - 175,000
Medical, dental, and vision insurance
Retirement savings plan
Tuition assistance programs
+1
Principal Infotainment Software Architect - Remote/Hybrid
Principal Infotainment Software Architect - Remote/Hybrid

General Motors • Blacksburg (VA)

Hybrid
USD 197,000 - 359,000
Health benefits
GM vehicle discounts
Retirement savings plan
+1
Staff Software Engineer- Android
Staff Software Engineer- Android

General Motors • Austin (TX)

Hybrid
USD 195,000 - 299,000
Health benefits
Flexible Spending Accounts
Tuition assistance
Senior Embedded Systems Engineer (Automotive Infotainment)
Senior Embedded Systems Engineer (Automotive Infotainment)

TechDigital Group • Mountain View (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer - Hybrid (C, AUTOSAR, Automotive)
Senior Embedded Software Engineer - Hybrid (C, AUTOSAR, Automotive)

General Motors • Mountain View (WY)

Hybrid
USD 238,000 - 291,000
Senior Embedded Systems Lead - Automotive Infotainment
Senior Embedded Systems Lead - Automotive Infotainment

Hashlist • Illinois

On-site
USD 120,000 - 150,000
Staff C++ UI Engineer — Remote/Hybrid
Staff C++ UI Engineer — Remote/Hybrid

General Motors • Warren (MI)

Hybrid
USD 189,000 - 240,000
Senior Android Engineer, In-Car Infotainment
Senior Android Engineer, In-Car Infotainment

Waymo • Mountain View (CA)

Hybrid
USD 170,000 - 216,000
Discretionary annual bonus program
Equity incentive plan
Generous Company benefits
Senior/Staff Embedded Software Engineer – Linux/Android
Senior/Staff Embedded Software Engineer – Linux/Android

Cloud Hybrid Technologies, LLC • Dallas (TX)

On-site
USD 83,000 - 165,000