Software Engineer III
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.