Qualcomm
Senior Software Engineer, Networking Software Systems
$134K–$202K
Santa Clara, California · On-site · Senior · Full-time · Posted Sep 18, 2026
- Experience
- 3–5 years in networking or wireless software feature development; also states 2+ years of software engineering experience with a bachelor’s degree, 1+ year with a master’s degree, or a PhD.
- Education
- Bachelor’s or master’s degree in Engineering, Information Systems, Computer Science, or a related field, or a PhD in those fields.
About the job
Develop networking and wireless software for access point and connectivity platforms, including Linux data paths, networking protocols, and AI/ML-based traffic optimization.
What you'll do
- Design, develop, modify, and validate networking and wireless software features.
- Build low-level Linux kernel components, including network device drivers.
- Integrate AI/ML approaches into networking systems and support secure, high-performance connectivity.
What they ask for
- Bachelor’s degree in a related field plus 2+ years of software engineering experience; or master’s degree plus 1+ year; or a PhD.
- 3–5 years of software feature development focused on networking or wireless technologies using C and C++.
- Understanding of Linux kernel internals and hands-on low-level kernel programming, including network device drivers.
- Knowledge of TCP/UDP/IPv4/IPv6/ARP/DHCP and familiarity with the Linux network stack.
Nice to have
- Experience with WiFi/wireless LAN protocols and Ethernet device drivers.
- Hands-on experience developing and integrating AI/ML models and algorithms for networking; knowledge of L2/L3/L4 forwarding schemes is also a plus.
Pay
$134,500.00 - $201,700.00 (base salary)
Tools
C, C++, Linux, TCP/UDP, IPv4/IPv6, ARP, DHCP, WiFi
AI focus
Develop and integrate AI/ML models and algorithms for networking applications, including traffic optimization.
Model-written summary · the original posting is authoritative