We are seeking a Staff Engineer, Networking to join our Sonic NOS HDK Vertical team. This is a senior-level, hands-on engineering position focused on the development and sustenance of Network Operating Systems (NOS) for switching/routing platforms. The ideal candidate has a strong background in NOS architecture, L2/L3 protocol development, ASIC integration, and programming in C/C++. This is a pure individual contributor (IC) role. You’ll collaborate with global engineering teams and work at the forefront of NOS software design, enabling advanced networking solutions for data center and enterprise environments.Knowledge/Skills/CompetenciesTechnical Core NOS Development or SustenanceExperience building or maintaining a NOS such as: SONiC (preferred) Cisco IOS, Juniper JUNOS, Arista EOS Any Tier 1 proprietary or Linux-based NOS L2/L3 Protocol Stack Development L2: STP, LLDP, LACP, etc… L3: BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc… Programming Languages Strong proficiency in C/C++ for embedded development Scripting in Python and Bash for automation and test support ASIC/Hardware Experience Familiarity with Broadcom (DNX/XGS), Marvell, or similar ASICs Experience working on hardware-software integration for networking products Engineering Execution Ability to independently design, code, debug, and validate complex NOS features Hands-on experience with Linux networking subsystems Comfort working with distributed source control, CI/CD workflows, and embedded build environments Team Collaboration Ability to work with geographically distributed teams (India, China, U.S.) Strong written and verbal communication skills in a technical engineering context
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees