We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

SONiC - Staff Software Engineer - BS1013654

Juniper Networks, Inc
parental leave, sick time, 401(k)
United States, California, Sunnyvale
Jun 19, 2025

SONiC - Staff Software Engineer

Location: Sunnyvale, CA

We are seeking a talented and experienced Software Engineer to join our dynamic team. In this role, you will contribute to the design, development, and optimization of carrier-class networking and system software. As a key member of our engineering group, you'll work on cutting-edge technologies, collaborate with cross-functional teams, and drive impactful solutions.

Responsibilities:



  • Design, develop, and maintain features and enhancements for the SONiC NOS platform.
  • Develop and execute test plans using PTF and SPyTest for infrastructure.
  • Debug, troubleshoot, and resolve issues on SONiC platforms.
  • Collaborate closely with cross-functional teams including hardware engineers and Test teams.
  • Participate in code reviews, architecture discussions, and documentation efforts.
  • Contribute to SONiC open-source communities and stay current with the evolving SONiC ecosystem


Basic Qualifications:



  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 8 years of work experience is required, with at least 2 years of hands-on SONiC development experience preferred.
  • Strong experience with SONiC network operating system.
  • Proficient in Python, C/C++.
  • Experience with PTF (Packet Test Framework) and SPyTest for network validation.
  • Familiarity with Linux internals, docker containers.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Knowledge of network ASICs and switch hardware architecture.


#LI-AHUYNH
#LI-PRIORITY

Minimum Salary: $165,600.00

Maximum Salary:$238,050.00

The pay range for this position is expected to be between $165,600.00 and $238,050.00/year; however, the base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position also includes medical benefits, 401(k) eligibility, vacation, sick time, and parental leave. Additional details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.

Juniper's pay range data is provided in accordance with local state pay transparency regulations. Juniper may post different minimum wage ranges for permanent residency petitions pursuant to US Department of Labor requirements.

Applied = 0

(web-6787b74fd-l4cvn)