Hybrid Embedded Software Engineer – Networking Platforms

Hewlett Packard Enterprise Development LP

Sunnyvale (CA)

Hybrid

USD 121,000 - 243,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hewlett Packard Enterprise in Sunnyvale, CA is seeking a Software Engineer 3 - Embedded (RIS) to design and develop platform and system-level software for networking platforms, focusing on the Network Processor and ASIC interfaces. The role requires 5+ years in embedded systems, strong C/C++, Linux device drivers, and hands-on hardware bring-up.

You will collaborate with HW, SW and systems teams in a fast-paced, hybrid environment.

Qualifications

  • BS or MS in CS/CE or a similar field.
  • 5+ years of Embedded systems development and debugging experience.
  • Strong in C/C++, Embedded Systems and Device driver development in Linux/Unix.
  • Hands-on experience on network switches/routers embedded system software development.
  • Experience in Ethernet interface, High-speed PHYs/SERDES, Fabric management desired.
  • Experience with bringing up new hardware.
  • Strong communication, teamwork and problem-solving skills are essential.

Responsibilities

  • Design and develop platform and system-level software/firmware for networking platforms.
  • Participate in a project team of engineers involved in the development of software for Juniper Router products.
  • Write functional, design, and unit test specifications.
  • Design and develop complex modules of embedded code, troubleshoot and resolve defects.
  • Collaborate with HW, SW, and systems teams to promote team-wide success.

Skills

Embedded systems
C/C++
Device drivers
Linux/Unix
Networking hardware

Education

BS/MS CS or CE

Tools

PCIe
I2C
FPGA
Ethernet MAC/PHY
High-speed buses

Job description

Hewlett Packard Enterprise in Sunnyvale, CA is seeking a Software Engineer 3 - Embedded (RIS) to design and develop platform and system-level software for networking platforms, focusing on the Network Processor and ASIC interfaces. The role requires 5+ years in embedded systems, strong C/C++, Linux device drivers, and hands-on hardware bring-up.

You will collaborate with HW, SW and systems teams in a fast-paced, hybrid environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Software Engineer — Networking & Embedded (Hybrid)
Platform Software Engineer — Networking & Embedded (Hybrid)

Hewlett Packard Enterprise Development LP • Sunnyvale (CA), Northern (KY)

Hybrid
USD 121,000 - 243,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Platform Software Engineer - Hybrid, Networking & Security
Platform Software Engineer - Hybrid, Networking & Security

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 150,000 - 210,000
Health & Wellbeing
Personal & Professional Development
Embedded Software Engineer - Hybrid Platform Router
Embedded Software Engineer - Hybrid Platform Router

Hewlett Packard Enterprise Company • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Embedded Software Engineer – Hybrid Router Platform
Embedded Software Engineer – Hybrid Router Platform

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

On-site
USD 106,000 - 214,000
Embedded Software Engineer – Networking & Security
Embedded Software Engineer – Networking & Security

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 82,000 - 166,000
Health & wellbeing
Professional development
Inclusive culture
Hybrid Principal Embedded Engineer - Networking Platforms
Hybrid Principal Embedded Engineer - Networking Platforms

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

Hybrid
USD 172,000 - 349,000
Health & Wellbeing benefits
Personal & Professional Development opportunities
Unconditional Inclusion in the workplace
Senior Network Software Engineer – ASIC & C/C++
Senior Network Software Engineer – ASIC & C/C++

Hitecglobal • Cupertino (CA)

On-site
USD 136,500 - 276,500
Hybrid Software Systems Engineer – C & Networking
Hybrid Software Systems Engineer – C & Networking

Hewlett Packard Enterprise • Roseville (CA)

Hybrid
USD 106,000 - 214,000
Health benefits
Professional development
Inclusive culture
Embedded Software Engineer - Networking & AI Tools
Embedded Software Engineer - Networking & AI Tools

Hewlett Packard Enterprise Development LP • Sunnyvale (CA), Northern (KY)

Hybrid
USD 82,000 - 166,000
Senior Embedded Networking Engineer (Onsite)
Senior Embedded Networking Engineer (Onsite)

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Health & Wellbeing benefits
Personal & Professional Development programs
Inclusive work culture