Skip to main content

openai

Connectivity Software Engineer, Consumer Devices

San Francisco (Remote)fulltimemid

About this role

OpenAI seeks a Connectivity Software Engineer to design and optimize wireless connectivity (Bluetooth, BLE, Wi-Fi) across consumer devices. You'll develop kernel drivers, system services, and provisioning flows while ensuring robust performance, interoperability, and certification readiness in real-world RF environments.

What you'll do

  • Design and debug Bluetooth/BLE and Wi-Fi features in kernel drivers, BlueZ, and system services
  • Implement pairing, bonding, and provisioning flows including GATT/GAP and WPA3 protocols
  • Optimize link performance for throughput, latency, roaming, and radio coexistence
  • Build network management using NetworkManager and nl80211/cfg80211 stack
  • Analyze connectivity issues with packet captures, eBPF tools, and spectrum analysis
  • Support certification compliance (Bluetooth SIG, Wi-Fi Alliance) and resolve field interoperability issues

What they're looking for

  • C/C++ and scripting (Python/shell)
  • Linux systems debugging (gdb, strace, packet analysis)
  • Bluetooth Classic/BLE protocols (HCI, L2CAP, GATT/GAP)
  • Wi-Fi standards (802.11a/b/g/n/ac/ax, WPA2/3, nl80211)
  • BlueZ, wpa_supplicant/hostapd, NetworkManager experience
  • ARM64 or x86 platform driver development
  • RF performance optimization under real-world constraints
  • Wireless testing tools (Wireshark, iperf, btmon)

Benefits

  • Hybrid work model (4 days in office per week)
  • San Francisco location
  • Relocation assistance provided
Apply on the employer's site

Opens the official application on the employer’s site. No login required.