WLAN Linux Networking Engineer Staff (Software)
Core
Develop and maintain network stack, network offload features, and AI/ML-based smart traffic management for Qualcomm's wireless LAN access point router solutions.
Role type
Staff Software Engineer (WLAN Linux Networking)
Builds
Industry-leading wireless access point router solutions with advanced networking and AI/ML capabilities.
Domain
Wireless networking, Linux kernel, embedded systems, AI/ML inference.
Deliverable
production ML models | product features
Required skills
C/C++ programming, Linux kernel internals, device driver development, network protocols (TCP/UDP/IPv4/IPv6), packet flow optimization, system architecture design.
Preferred skills
L2/L3/L4 packet forwarding (Linux bridge/DPDK/VPP), Linux network stack internals, ethernet/wireless LAN drivers, CPU/IO architecture (ARM), AI/ML applications.
Technologies
C, C++, Linux, TCP, UDP, IPv4, IPv6, DPDK, VPP, ARM.
Responsibilities
Develop and release network stack and offload features; solve networking problems for product launches; identify and resolve SW/HW performance bottlenecks; participate in pre-silicon emulation and post-silicon validation; define scalable SW interfaces with peer teams.
Seniority
Staff, hands-on IC with mentorship
