Staff Bluetooth Software Engineer

General Motors Australia & New Zealand

Mountain View, United States
Base: $190,000 to $290,000; bonus/equity: incentiv...
Fully remote
Bluetooth stack and operating system integration
Linux/posix system software fundamentals
Userspace bluetooth configuration services (bluez, bluedroid)
Design and develop Bluetooth software in our Linux-based networking system to create the best connectivity experience found in any car

Job Summary

  • Design and develop Bluetooth software in our Linux-based networking system to create the best connectivity experience found in any car.
  • Work closely with hardware, application, and cloud teams to meet tough power, signal, and reliability requirements for end-to-end performance.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.

Matching Summary

Design and develop Bluetooth software in our Linux-based networking system to create the best connectivity experience found in any car.

Salary

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

Skills & Requirements

Must-have

  • Bluetooth stack and operating system integration
  • Linux/POSIX system software fundamentals
  • Userspace Bluetooth configuration services (BlueZ, BlueDroid)
  • End-to-end issue triage and debugging
  • Bluetooth & BLE upper-level protocols
  • C, C++, and Java programming languages

Nice-to-have

  • Collaborate with radio and OS vendors
  • Android Bluetooth experience
  • Bluetooth interoperability across standards
  • Build power-aware systems
  • Work with lab/field testers
  • WiFi coexistence at OS level
  • Bluetooth on phone OS
  • Audio routing and audio stack

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter