Connectivity Software Engineer, Consumer DevicesActive$293K–$325K

The opportunity

About the Team The Connectivity Software Engineering team is responsible for enabling seamless, secure, and high-performance wireless connectivity across OpenAI’s products. We design and optimize Bluetooth, BLE, Wi-Fi, and emerging wireless technologies to ensure robust device…

What you'll do

  • Design, implement, and debug Bluetooth/BLE and Wi-Fi features across kernel: drivers, BlueZ/wpa_supplicant/hostapd, and systemd/D-Bus services

  • Deliver robust pairing, bonding, and provisioning flows (GATT/GAP, LE: Audio/LC3, WPA3/802.1X, captive portals, NAN)

  • Optimize link performance: throughput, latency, jitter, roaming, coexistence (BT↔Wi-Fi), and power modes (TWT, WoWLAN)

  • Build reliable network management using NetworkManager/nmcli,: nl80211/cfg80211/mac80211, DNS/DHCP/mDNS, P2P/SoftAP

  • Instrument and analyze with packet captures and tooling (btmon/hcidump,: Wireshark, iperf, eBPF/perf, spectrum sniffers)

  • Drive interoperability and certification readiness (Bluetooth SIG, Wi-Fi: Alliance) and resolve field issues with root-cause fixes

What they're looking for

  • Contribute to OTA-safe configuration, telemetry, and diagnostics for fleet-scale operation
  • Have deep experience shipping wireless features on Linux-based products
  • Are highly proficient in C/C++ with scripting experience (Python or shell): and systems debugging (gdb, strace, logs, packet traces)
  • Possess deep knowledge of Bluetooth Classic/BLE (HCI, L2CAP, GATT/GAP,: profiles) and Wi-Fi (802.11 a/b/g/n/ac/ax, WPA2/3, nl80211, NAN)