This position is no longer accepting applications
Closed on August 12, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Software Engineer III
Senior
C++
DevOps
Embedded Systems
Engineer
Engineering
Git
Hardware Engineering
Hardware Software Co Design
Network Programming
Software Development
Software Engineer
Software Engineering
Systems
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at Hewlett Packard Enterprise.
Job Description
Hewlett Packard Enterprise is seeking a Software Engineer III to design, develop, troubleshoot, and enhance networking software for campus and branch products, requiring strong C/C++ skills and collaboration with product management and architects.
Responsibilities
- Design and implement software enhancements, updates, and programming changes 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 per 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 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 forward ASICs.
- Working knowledge of Layer 2 and Layer 3 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
Role details
- Location: Cupertino, CA (onsite)
- Salary: USD 92,700 - 187,500 per year
- Experience: 2 years minimum
- Education: Bachelor’s or Master’s degree
Benefits
- Health & wellbeing: Comprehensive benefits supporting physical, financial, and emotional wellbeing for you and your loved ones.
- Personal & professional development: Programs to help you reach career goals, from becoming a domain expert to applying skills across divisions.
- Unconditional inclusion: A culture that values individuality, with flexibility to manage work and personal needs and a collaborative, bold approach.