Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

HPE Juniper Networking Logo

SONiC - Senior Staff, Software Engineer - BS1013642

HPE Juniper Networking

$148,000 - $340,500
Sep 26, 2025
San Jose, CA, US
Apply Now

Hewlett Packard Enterprise is looking to solve complex problems in the SONiC NOS platform, improve time-to-market, achieve cost reductions, and satisfy current and future unmet customer needs.

Requirements

  • 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.
  • Knowledge of network ASICs and switch hardware architecture.
  • Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

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
  • Develop software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools.

Other

  • Minimum of 12 years of work experience is required, with at least 2 years of hands-on SONiC development experience preferred.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Collaborate closely with cross-functional teams including hardware engineers and Test teams.
  • Participate in code reviews, architecture discussions, and documentation efforts.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.