Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 29 Oct 2026

Senior Software Engineer

Hewlett Packard Enterprise On-site senior full-time

Salary

Annual Salary USD 136,500 - 276,500

Apply on Hewlett Packard Enterprise

Description

We are seeking a Senior Software Systems Engineer to join our team in designing, developing, troubleshooting, and enhancing software for networking products in Campus & Branch Business Unit.

Responsibilities:

  • Design and implement software enhancements, updates, and programming changes for subsystems such as operating systems, networking protocols in Junos & Junos Evolved software.
  • Analyze design requirements and carry out coding, testing, and integration activities per project guidelines.
  • Develop and execute portions of testing plans and documentation; identify and debug code issues and recommend improvements.
  • Collaborate with internal and external teams to deliver high-quality, reliable, and cost-effective software solutions.
  • Design, develop and maintain software for forwarding ASICs
  • Communicate progress, design status, and technical issues with project stakeholders.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • 6-10 years of experience in software engineering.
  • Proficiency in C, C++ programming and software systems design tools.
  • Strong analytical, problem-solving, and communication skills.
  • Knowledge of software systems testing methodologies, including test plan execution, and debugging.
  • Experience in designing software systems for with different forward ASICs
  • Working knowledge of L2, L3 networking protocols
  • Willingness to explore & contribute to various software components to build next generation networking solutions

Desired Skills:

  • Embedded Operating Systems & low-level Software Development
  • Forwarding ASIC programming for L2/L3/L4 Networking Protocols
  • Strong networking fundamentals

What We Can Offer You:

  • Health & Wellbeing: comprehensive suite of benefits that supports physical, financial and emotional wellbeing.
  • Personal & Professional Development: programs catered to helping you reach any career goals you have.
  • Unconditional Inclusion: we celebrate individual uniqueness and value varied backgrounds.

Skills

Required

  • C
  • C++
  • software systems design
  • analytical skills
  • problem-solving skills
  • communication skills
  • L2 networking protocols
  • L3 networking protocols

Nice to have

  • Embedded Operating Systems
  • low-level Software Development
  • Forwarding ASIC programming
  • L2/L3/L4 Networking Protocols
  • Strong networking fundamentals
Apply on Hewlett Packard Enterprise