Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Software Engineering Manager – Networking System Software

General Motors

Software Engineering Manager guiding development of reliable vehicle communication systems at GM. Collaborating with hardware and cloud teams to ensure robust connectivity.

Posted 6/2/2026full-timeMountain View • California • 🇺🇸 United StatesSeniorLead💰 $217,500 - $333,400 per yearWebsite

Tech Stack

Tools & technologies
AndroidCloudJavaLinuxTCP/IP

About the role

Key responsibilities & impact
  • GM is developing a breakthrough new system for vehicle software and communications, and your team will be at the heart of it.
  • Because we design our own hardware, you’ll collaborate closely with hardware engineering to meet strict power, performance, and reliability targets.
  • You’ll also partner with application and cloud teams to ensure seamless end-to-end behavior across the full ecosystem.

Requirements

What you’ll need
  • Strong understanding of networking fundamentals (e.g., TCP/IP, routing, sockets, drivers, user-space networking).
  • Deep understanding of system software fundamentals: OS internals, kernel or driver development, system daemons, IPC, and resource management.
  • Experience with application-level protocols like HTTP and how developers use them.
  • Demonstrated ability to triage, debug, and lead teams through complicated system-wide issues.
  • Experience with networking on Linux, Android, or QNX (expertise in one, familiarity with others is ideal).
  • Proficiency in at least one of C, C++, or Java.
  • Proven experience leading or mentoring engineers, setting technical direction, or driving cross-team initiatives.
  • Excellent culture-building skills: we earnestly love our cars and our customers. The best way for us to show that is to ship amazing things, in an amazing environment where curiosity and execution live side-by-side.
  • BS/MS/PhD in Computer Science, Electrical Engineering, or equivalent experience.
  • 7+ years software development experience, with 3-5 years in leadership, team lead, or managerial capacity.

Benefits

Comp & perks
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
  • Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
  • Non-Discrimination and Equal Employment Opportunities (U.S.)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
networking fundamentalsTCP/IProutingsocketsdriversuser-space networkingOS internalskernel developmentdriver developmentC
Soft Skills
triagedebuggingleadershipmentoringtechnical directioncross-team initiativesculture-buildingcuriosityexecution
Certifications
BS in Computer ScienceMS in Computer SciencePhD in Computer ScienceBS in Electrical EngineeringMS in Electrical EngineeringPhD in Electrical Engineering