Software Engineer III
Core
Design, develop, and enhance software for networking products, specifically operating systems, networking protocols, and forwarding ASICs for Campus & Branch solutions.
Role type
Software Systems Engineer (Networking)
Builds
Networking systems software and forwarding ASIC solutions for Campus & Branch Business Unit
Domain
Networking / Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, software systems design, L2/L3 networking protocols, ASIC programming, debugging, test plan execution
Preferred skills
Embedded Operating Systems, low-level software development, L4 networking protocols
Technologies
Junos, Junos Evolved, ASICs
Responsibilities
Design and implement software enhancements for subsystems; analyze design requirements and execute coding/testing; develop and maintain software for forwarding ASICs; collaborate with product management and architects; communicate technical issues with stakeholders
Seniority
Mid-level (2-4 years experience)
