Principal Technical Specialist – Embedded Networking Software
Role Overview
This position is for a senior technical leader within the broadband software development team, responsible for designing and delivering embedded Linux solutions for next-generation networking products. You will play a central role in translating customer and product requirements into robust software implementations, with a strong focus on WiFi, optical networking (GPON), and data plane forwarding technologies.
Key Responsibilities
- Collaborate with product management and architecture teams to interpret customer specifications and define technical solutions
- Design, develop, and maintain embedded Linux software for network protocols, wireless connectivity, and data forwarding subsystems
- Lead ongoing improvements to software architecture through refactoring, modularization, and integration of new features
- Diagnose and resolve complex field-reported issues, including root cause analysis and implementation of corrective and preventive measures
- Ensure software quality and performance across WiFi, GPON, and Layer 2/3 forwarding components
Required Expertise
- University degree in Computer Science, Electrical Engineering, Telecommunications, or a related technical field
- 12+ years of hands-on experience in network software development, particularly in WiFi subsystems
- Deep knowledge of 802.11 standards and WiFi driver integration, especially on Qualcomm or comparable platforms
- Proven experience with WiFi 6 and WiFi 7, including Radio Resource Management (RRM)
- Strong understanding of WiFi control and data path architectures in embedded SoCs
- Proficiency with Wi-Fi security protocols such as WPA2, WPA3, and 802.1X/EAP authentication methods
- Experience using wireless validation tools including iw, iperf, QXDM, and QCAT
- Working knowledge of the Linux networking stack: wpa_supplicant, hostapd, netlink sockets
- Strong background in Linux kernel internals and embedded Linux environments
- Hands-on development experience with OPENWRT or PurpleOS-based systems
- Proficiency in C/C++ and scripting languages for automation and tooling
- Experience in GPON, ONT, home gateway, or WiFi extender product development
- Excellent technical documentation and communication skills
Technology Environment
The role operates within a Linux-based embedded software ecosystem targeting ARM and MIPS architectures. Core technologies include WiFi driver development, xPON ONT integration, Layer 2/3 forwarding, device driver implementation, and low-level system programming using C and scripting languages. Familiarity with wireless debugging frameworks and kernel-level networking components is essential for success in this role.