✦ Luna Orbit — Software Engineering

Staff Bluetooth Software Engineer

at General Motors

📍 Mountain View, California, United States of America Unknown Posted March 17, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education BS/MS/PhD in computer science or electrical engineering
Category Software Engineering

Design and develop Bluetooth communication software for vehicles, ensuring reliable connectivity and performance across various devices and conditions.

  • Develop Bluetooth software
  • Debug connectivity issues
  • Collaborate with hardware teams
  • Optimize power consumption
  • Ensure interoperability

Work involves Bluetooth protocol stack development, Linux system integration, debugging, and power management optimization in a Linux-based automotive environment.

The ideal candidate is a mid-level Bluetooth software engineer with over 5 years of experience, proficient in C, C++, or Java, with strong Linux/POSIX skills and experience debugging Bluetooth systems in automotive environments.

5+ years software development experienceExperience with Bluetooth and Bluetooth Low Energy (BLE)Proficiency in CC++or JavaExperience with Linux/POSIX systemsExperience debugging Bluetooth issues
Android Bluetoothradio vendor collaborationpower-aware system designinteroperability testingBluetooth certification
LinuxPOSIXBlueZBlueDroidFluoride
BluetoothLinuxPOSIXCC++JavaBluetooth stackdebuggingpacket analysispower management
BluetoothLinuxPOSIXCC++JavaBluetooth stackend-to-end debuggingpacket analysispower management
problem-solvingdebuggingcollaborationcustomer focusattention to detail
Industry Automotive/Connectivity
Job Function Develop Bluetooth communication systems for automotive applications
Role Subtype Bluetooth Software Engineer
Tech Domains Linux, POSIX, Bluetooth, Android Bluetooth
Bluetooth Software EngineerLinuxPOSIXBluetoothBLEBlueZBlueDroidFluoridepacket captureHCIpower managementBluetooth stackend-to-end debuggingBluetooth interoperabilityAndroid Bluetoothradio vendorpower-aware systemCC++Javadebuggingpacket analysis

Less than 5 years of experience, No Bluetooth or BLE experience, Lack of Linux/POSIX expertise, Inability to debug Bluetooth issues

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile