Connectivity Software Engineer, Consumer Devices
WFA Digital Insight
As demand for seamless wireless connectivity grows, companies like Openai are seeking experts to design and optimize these features. With the rise of IoT and smart devices, the need for skilled connectivity software engineers has increased by 25% in the past year. Openai stands out for its commitment to AI safety and human-centered approach. To succeed in this role, candidates should have deep knowledge of Bluetooth and Wi-Fi standards, as well as experience with Linux-based products. Before applying, consider your proficiency in C/C++ and systems debugging, as well as your understanding of real-world performance constraints.
Job Description
About the Role
The Connectivity Software Engineering team at Openai is responsible for enabling seamless, secure, and high-performance wireless connectivity across the company's products. As a Connectivity Software Engineer, you will work at the intersection of systems software, wireless standards, and hardware integration, building robust pairing and provisioning flows, debugging low-level protocols, and driving performance under real-world RF constraints.The team's work spans kernel drivers, system services, and user-level tools, with a focus on real-world performance, scalability, and reliability. You will be part of a dynamic team that values innovation, collaboration, and open communication.
Openai's products are designed to benefit all of humanity, and the company is committed to ensuring that its AI systems are safe, reliable, and aligned with human values.
What You Will 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
- Contribute to OTA-safe configuration, telemetry, and diagnostics for fleet-scale operation
- Collaborate with cross-functional teams to ensure seamless integration of connectivity features
- Participate in code reviews and contribute to the improvement of the team's codebase
What We Are Looking For
- Deep experience shipping wireless features on Linux-based products
- High proficiency in C/C++ with scripting experience (Python or shell) and systems debugging (gdb, strace, logs, packet traces)
- 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)
- 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
- Strong understanding of computer systems, networking protocols, and software development principles
- Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
Nice to Have
- 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)
Benefits and Perks
- Competitive salary and equity package
- Comprehensive health insurance and retirement plan
- Generous PTO and flexible work arrangements
- Remote work stipend and home office setup support
- Opportunities for professional growth and development
- Access to cutting-edge technologies and tools
- Collaborative and dynamic work environment
How to Stand Out
- To stand out, showcase your experience with Bluetooth and Wi-Fi standards, as well as your proficiency in C/C++ and systems debugging.
- When applying, highlight your understanding of real-world performance constraints and your ability to analyze complex issues.
- Prepare to discuss your experience with Linux-based products and your knowledge of computer systems and networking protocols.
- Be ready to provide examples of your problem-solving skills and creative solutions to complex problems.
- Research Openai's commitment to AI safety and human-centered approach, and be prepared to discuss how your skills and experience align with these values.
- Consider creating a portfolio that showcases your projects and achievements in connectivity software engineering.
- When negotiating salary, highlight your unique skills and experience, and be prepared to discuss your expectations and requirements.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.