CareerPlan

Software Engineer 2 – Wireless Access Point Development

Cupertino, California, United States of AmericaFull-time$109k–$219k2026-11-04 → 2026-11-10
Hybrid

Core

Develop firmware, device drivers, and kernel modules for 802.11 wireless access point hardware and build intelligent adaptive wireless networks.

Role type

Embedded software engineer (firmware & drivers)

Builds

802.11 Wi-Fi access points and intelligent wireless network systems

Domain

Networking hardware / Embedded systems

Required skills

C programming, Linux kernel development, ARM CPU architecture, 802.11/Wi-Fi protocols, embedded stack (bootloader, drivers, kernel, user space)

Preferred skills

Python, Go, Assembly (ARM/x86), Broadcom/QCA/Mediatek drivers, Wi-Fi fast roaming, secure system design, machine learning collaboration

Technologies

Linux, ARM, 802.11, C, Python, Go

Responsibilities

Develop and bring up firmware for new 802.11 access point hardware; Design and implement high-performance device drivers for wireless and wired networking; Collaborate with hardware engineers to define and shape new products; BSP and board bring up, Kernel modules development; Partner with data analytics teams to build intelligent, adaptive wireless networks; Work closely with customers and product managers to resolve issues and deliver new features

Seniority

Mid-level (1 year experience required)