CareerPlanSign in

Software Engineer III

Cupertino, California, United States of America💼 Full-time💰 $92,700–$187,500🗓 2026-07-02 → 2026-09-26

Core

Design, develop, and troubleshoot software for networking products, including operating systems, networking protocols, and forwarding ASICs.

Role type

Software Systems Engineer (Networking)

Builds

Networking platforms and solutions for Campus & Branch Business Unit

Domain

Networking hardware/software, Edge-to-cloud infrastructure

Deliverable

production ML models | product features

Required skills

C, C++, software systems design, L2/L3 networking protocols, ASIC programming, embedded OS development

Preferred skills

Forwarding ASIC programming for L2/L3/L4 protocols, low-level software development

Technologies

Junos, Junos Evolved, ASICs

Responsibilities

Design and implement software enhancements for subsystems; analyze design requirements and execute coding/testing; develop and execute testing plans; collaborate with product management and architects; design software for forwarding ASICs.

Seniority

Mid-level IC (2-4 years experience)

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.