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
Opens the official application on the employer’s site. No login required.