Hybrid Senior Software Engineering Manager, Compute Systems Software

Posted last week

Apply now

About the role

  • Lead and grow a high-performing engineering team, developing talent and fostering a culture of innovation, excellence, and continuous improvement.
  • Own the roadmap and delivery of compute system software, including the Linux kernel, board support packages (BSP), and device drivers for GM’s infotainment platforms.
  • Define technical strategy for performance, reliability, maintainability, and software update readiness.
  • Ensure program execution by tracking progress against vehicle milestones, managing risks, and partnering closely with program management.
  • Collaborate across teams — Android Automotive OS, multimedia, connectivity, and hardware — to deliver seamless integration.
  • Build strong vendor partnerships, especially with Qualcomm, and engage with the open-source community to support long-term platform success.

Requirements

  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field; or equivalent experience.
  • 15+ years of professional experience building embedded or edge software platforms.
  • 5+ years of engineering leadership experience, including leading senior engineers and/or managers.
  • Demonstrated success delivering production-grade software on modern SoC-based or embedded systems.
  • Proven ability to drive large-scale software programs to completion, including milestone planning, risk management, and cross-team coordination.
  • Strong technical credibility in embedded Linux, paired with the ability to set vision, influence architecture, and drive execution at scale.
  • Proficiency with modern engineering practices: Git/GitHub, CI/CD, automated testing, and release processes.

Benefits

  • GM offers a variety of health and wellbeing benefit programs.
  • Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

Job title

Senior Software Engineering Manager, Compute Systems Software

Job type

Experience level

Senior

Salary

$250,000 - $383,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job