CareerPlanGet AI match score →

Connectivity Software Engineer, Consumer Devices

San Francisco💼 Full-time🗓 2025-10-16 → 2026-07-31

Core

Design, implement, and optimize wireless connectivity features (Bluetooth, BLE, Wi-Fi) across OpenAI's product ecosystem, focusing on kernel drivers, system services, and hardware integration.

Role type

Senior IC connectivity software engineer (Linux systems)

Builds

Robust pairing, bonding, and provisioning flows; optimized link performance and network management for consumer devices.

Domain

Consumer electronics / Wireless protocols / Linux systems programming

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Linux kernel drivers, Bluetooth Classic/BLE protocols, Wi-Fi (802.11), systems debugging (gdb, strace), packet analysis (Wireshark, eBPF), ARM64/x86 platform development

Preferred skills

LE Audio (LC3), BLE Mesh, advanced roaming (802.11k/v/r), coexistence tuning, UWB ranging, security provisioning at scale, open-source contributions

Technologies

BlueZ, wpa_supplicant, hostapd, NetworkManager, nl80211, cfg80211, systemd, D-Bus, GATT/GAP, NAN, TWT, WoWLAN, IEEE 802.15.4z

Responsibilities

Design and debug Bluetooth/BLE and Wi-Fi features across kernel drivers and system services; Deliver robust pairing, bonding, and provisioning flows; Optimize link performance including throughput, latency, roaming, and power modes; Build reliable network management using NetworkManager and nl80211; Instrument and analyze connectivity with packet captures and tooling; Drive interoperability and certification readiness; Contribute to OTA-safe configuration and telemetry for fleet-scale operation

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗