Senior Embedded Software Architect - Networking Platforms

Hewlett Packard Enterprise

Sunnyvale (CA)

On-site

USD 172,000 - 349,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & wellbeing
Professional development
Unconditional inclusion

Job summary

Hewlett Packard Enterprise is seeking a Principal Software Engineer - Embedded (RIS) to join a platform team responsible for programming the Network Processor and ASIC devices for HPE-Juniper routing platforms. This onsite role in Sunnyvale, CA focuses on high-complexity silicon and platform software development.

The ideal candidate brings strong C/C++, embedded systems, and driver development experience, with a track record in Linux environments and networking hardware.

Qualifications

  • BS or MS in CS/CE or a related field.
  • 10+ 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.

Responsibilities

  • Design and develop platform and system-level software/firmware for networking platforms.
  • Participate in a project team of engineers developing software for Juniper Router products.
  • Contribute to all phases of software development from requirements gathering through implementation and sustaining.
  • Write functional, design, and unit test specifications.
  • Design and develop complex modules of embedded code, troubleshoot, and resolve defects.
  • Communicate effectively with HW, SW, and systems teams to promote collaboration.

Skills

C/C++
Embedded systems
Device driver development
Linux/Unix
Networking hardware
Debugging

Education

BS/MS in CS/CE

Tools

PCIe
I2C
FPGA
Ethernet MAC/PHY
High speed buses
Virtualization

Job description

Hewlett Packard Enterprise is seeking a Principal Software Engineer - Embedded (RIS) to join a platform team responsible for programming the Network Processor and ASIC devices for HPE-Juniper routing platforms. This onsite role in Sunnyvale, CA focuses on high-complexity silicon and platform software development.

The ideal candidate brings strong C/C++, embedded systems, and driver development experience, with a track record in Linux environments and networking hardware.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Platform Engineer: Networking ASICs
Senior Embedded Platform Engineer: Networking ASICs

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Senior Embedded Network Software Engineer
Senior Embedded Network Software Engineer

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 121,000 - 243,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
Principal Software Engineer - Embedded (RIS)
Principal Software Engineer - Embedded (RIS)

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Health & wellbeing
Professional development
Unconditional inclusion
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 Platform Engineer - Hybrid Networking Specialist
Senior Platform Engineer - Hybrid Networking Specialist

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 121,000 - 243,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Senior Networking Software Engineer (C/C++, ASIC)
Senior Networking Software Engineer (C/C++, ASIC)

Hewlett Packard Enterprise • Cupertino (CA)

On-site
USD 93,000 - 188,000
Principal Software Engineer - Embedded Platform Software Development
Principal Software Engineer - Embedded Platform Software Development

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Software Engineer III - Embedded (RIS)
Software Engineer III - Embedded (RIS)

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 121,000 - 243,000
Senior Network Software Engineer – ASIC & C/C++
Senior Network Software Engineer – ASIC & C/C++

Hobbsnews • Cupertino (CA)

On-site
USD 136,000 - 277,000