Skip to main content

OpenAI

Connectivity Software Engineer, Consumer Devices

San Francisco (Remote)$293k–$325kfulltimemidAdded 1 month ago

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 with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

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

OpenAI

OpenAI builds AI infrastructure and products, including large-scale data center campuses for AI computing and generative AI applications for enterprise customers. The company is hiring civil engineers, project engineers, electrical design engineers, data center R&D engineers, and AI deployment engineers to expand its infrastructure capabilities and help customers deploy AI solutions.

View all jobs at OpenAI

Likely interview questions

  • Walk us through your experience shipping a wireless feature (Bluetooth or Wi-Fi) on a Linux-based product from design through production. What were the biggest debugging challenges you faced?
  • Describe your hands-on experience with BlueZ, wpa_supplicant, or NetworkManager. Have you modified or debugged kernel drivers or system services in these stacks?