Staff Cellular Software Engineer

General Motors

Mountain View, United States
Base: $190,000 - $290,000; bonus/equity: incentive...
Fully remote
Linux/posix systems
Cellular stack and operating system
Modem control interface layers
GM is developing a breakthrough new system for vehicle software and communications, and you'll be at the heart of it

Job Summary

  • GM is developing a breakthrough new system for vehicle software and communications, and you'll be at the heart of it.
  • You'll work closely with hardware teams to meet the tough power, signal, and reliability requirements of vehicles.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.

Matching Summary

GM is developing a breakthrough new system for vehicle software and communications, and you'll be at the heart of it.

Salary

Base: $190,000 - $290,000; Bonus/Equity: Incentive pay program; Benefits: Health and wellbeing benefit programs

Skills & Requirements

Must-have

  • Linux/POSIX systems
  • cellular stack and operating system
  • modem control interface layers
  • integrate cellular data into OS
  • triage and debug end-to-end issues
  • packet captures analysis
  • C, C++, and Java programming

Nice-to-have

  • collaborate with radio and OS vendors
  • IMS-adjacent system integration
  • 4G/5G device behavior from OS perspective
  • eSIM/eUICC userland flows
  • automation for cellular reliability
  • modem control-plane interfaces end-to-end

Key Requirements

  • BS/MS/PhD in computer science or electrical engineering (or equivalent experience)
  • 5+ years software development experience

Work Rights

Not specified

Tailored Resume

Cover Letter