Connectivity Software Engineer, Consumer Devices

OpenAI OpenAI · AI Frontier · San Francisco, CA · Consumer Products

This role focuses on designing, implementing, and optimizing wireless connectivity features (Bluetooth, BLE, Wi-Fi) across OpenAI's product ecosystem. It involves working with kernel drivers, system services, and user-level tools to ensure robust device pairing, network performance, and interoperability. The engineer will debug low-level protocols, drive performance under RF constraints, and support certification and fleet-scale operations.

What you'd actually do

  1. Design, implement, and debug Bluetooth/BLE and Wi-Fi features across kernel drivers, BlueZ/wpa_supplicant/hostapd, and systemd/D-Bus services
  2. Deliver robust pairing, bonding, and provisioning flows (GATT/GAP, LE Audio/LC3, WPA3/802.1X, captive portals, NAN)
  3. Optimize link performance: throughput, latency, jitter, roaming, coexistence (BT↔Wi-Fi), and power modes (TWT, WoWLAN)
  4. Build reliable network management using NetworkManager/nmcli, nl80211/cfg80211/mac80211, DNS/DHCP/mDNS, P2P/SoftAP
  5. Instrument and analyze with packet captures and tooling (btmon/hcidump, Wireshark, iperf, eBPF/perf, spectrum sniffers)

Skills

Required

  • C/C++
  • Python or shell scripting
  • systems debugging (gdb, strace, logs, packet traces)
  • Bluetooth Classic/BLE (HCI, L2CAP, GATT/GAP, profiles)
  • Wi-Fi (802.11 a/b/g/n/ac/ax, WPA2/3, nl80211, NAN)
  • BlueZ
  • wpa_supplicant/hostapd
  • NetworkManager
  • driver bring-up on ARM64 or x86 platforms

Nice to have

  • LE Audio (LC3)
  • BLE Mesh
  • advanced roaming (802.11k/v/r)
  • QoS/WMM
  • multicast/IGMP
  • Coexistence tuning across radios (BT/Wi-Fi/UWB/mmWave)
  • antenna/RF fundamentals with test equipment workflows
  • UWB (IEEE 802.15.4z, FiRa) ranging/integration
  • mmWave/Wi-Gig (802.11ad/ay)
  • security and provisioning at scale (EAP-TLS, device identity, secure boot, disk/network hardening)
  • factory test, interoperability, and certification test plans
  • upstream/open-source contributions

What the JD emphasized

  • deep experience shipping wireless features on Linux-based products
  • highly proficient in C/C++
  • deep knowledge of Bluetooth Classic/BLE
  • deep knowledge of Wi-Fi
  • proven track record of improving real-world performance and reliability under RF constraints