Connectivity Software Engineer
OpenAI10 months ago
San Francisco, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
The Connectivity Software Engineering team is responsible for enabling seamless, secure, and high-performance wireless connectivity across OpenAI’s products. OpenAI is seeking a Connectivity Software Engineer to design, implement, and optimize wireless connectivity features across our product ecosystem. This role is based in San Francisco, CA with a hybrid work model of 4 days in the office per week and includes relocation assistance.
Key Responsibilities
- 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
- Contribute to OTA‑safe configuration, telemetry, and diagnostics for fleet‑scale operation
Required Qualifications
- Deep experience shipping wireless features on Linux‑based products
- Highly proficient in C/C++ with scripting experience (Python or shell) and systems debugging (gdb, strace, logs, packet traces)
- Solid 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)
- Hands‑on experience with BlueZ, wpa_supplicant/hostapd, NetworkManager, and driver bring‑up on ARM64 or x86 platforms
- Proven track record of improving real‑world performance and reliability under RF constraints
Preferred Qualifications
- Experience with LE Audio (LC3), BLE Mesh, advanced roaming (802.11k/v/r), QoS/WMM, multicast/IGMP
- Coexistence tuning across radios (BT/Wi‑Fi/UWB/mmWave) and antenna/RF fundamentals with test equipment workflows
- Familiarity with UWB (IEEE 802.15.4z, FiRa) ranging/integration; mmWave/Wi‑Gig (802.11ad/ay)
- Experience with security and provisioning at scale (EAP‑TLS, device identity, secure boot, disk/network hardening)
- Background in building factory test, interoperability, and certification test plans; upstream/open‑source contributions
Benefits & Perks
- Compensation: $325K + Offers Equity
- Hybrid Work Model: 4 days in the office per week
- Relocation Assistance
Required Skills
BlueZ
Bluetooth/BLE
Wi-Fi
network management
Python
Linux kernel development
socket programming
C/C++
wpa_supplicant
system debugging