EngineerJobs.io
← Back to all jobs

Job Description

The Software Engineer III role at Hewlett Packard Enterprise is an onsite opportunity in Cupertino, CA, focused on designing, developing, and enhancing networking software for campus and branch products. The position requires strong C and C++ skills and collaboration with product management and architectural teams.

Compensation

Annual salary range: USD 92,700 - 187,500 per year.

Responsibilities

  • Design, implement, and update software for subsystems such as operating systems and networking protocols in Junos and Junos Evolved software.
  • Analyze design requirements and perform coding, testing, and integration activities in line with project guidelines.
  • Develop and execute portions of testing plans and documentation; identify and debug code issues and propose 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 a related field.
  • 2–4 years of software engineering experience.
  • Proficiency in C and 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 designing software systems for different forwarding ASICs.
  • Working knowledge of L2 and L3 networking protocols.
  • Willingness to explore and contribute to various software components to build next generation networking solutions.

Technologies

  • C
  • C++
  • Junos
  • Junos Evolved
  • Forwarding ASICs

Benefits

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Health & Wellbeing

We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.

Personal & Professional Development

We invest in your career because the better you are, the better we all are. We offer programs designed to help you reach your career goals, whether you want to become a knowledge expert in your field or apply your skills to another division.

Unconditional Inclusion

We are unconditionally inclusive in the way we work and celebrate individual uniqueness. Varied backgrounds are valued, and we provide flexibility to manage work and personal needs. We make bold moves together and strive to be a force for good.

LET'S STAY CONNECTED

Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.

Similar Jobs