Skip to main content
CareerApp

Principal Software Engineer, Embedded (RIS)

Juniper Networks

Sunnyvale, CA · full time · Lead / Staff / Principal

$172,000 – $349,000

Listed on Juniper Networks’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

HPE is hiring a senior embedded software engineer to design firmware and platform software for high-performance networking devices, particularly for Network Processor and ASIC development on Juniper routing platforms. This role suits experienced engineers who want to work at the hardware-software interface on complex, large-scale systems in a collaborative product development environment.

Our summary, not Juniper Networks’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
  • 10+ years of embedded systems development and debugging
  • Proficiency in C/C++
  • Linux/Unix embedded systems and device driver development
  • Experience with network switches and routers embedded software
  • Hardware bring-up experience

Nice to have

  • Understanding of hardware board design and layout
  • PCIe, I2C, FPGA, Ethernet MAC/PHY, or high-speed bus development experience
  • Device driver, interface management, or chassis management experience
  • Virtualization knowledge
  • Advanced debugging skills with software and hardware debugging tools

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.