Software Engineer (Embedded, Remote Imaging System)

HP Enterprise

Sunnyvale (CA)

Hybrid

USD 120,000 - 180,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Annual bonus
Hybrid work model
Health insurance

Job summary

HP Enterprise in Sunnyvale is seeking a Software Engineer to contribute to platform software powering the next generation of HPE routers. You will design and maintain infrastructure and diagnostics software, working closely with test teams to ensure high quality products.

The role requires hands-on Linux experience and 2+ years in C/C++ with a BS in CS/EE (MS a plus). A hybrid work model and opportunities for long-term incentives are offered.

Qualifications

  • Minimum 2 years of experience in C programming.
  • 2+ years of experience in C++ programming.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (4 years experience preferred). Master’s degree is a plus.
  • Exposure to routing and forwarding software is a strong plus.
  • Familiarity with hardware-level components and protocols such as PCIe, SPI, MDIO, FPGA, CPLD, and Flash drivers.
  • Experience with device drivers, system bring-up, and FreeBSD/Linux internals.

Responsibilities

  • Develop platform software powering HPE routers.
  • Design, implement, and maintain infrastructure software components.
  • Develop robust diagnostics tools for reliability and performance.
  • Collaborate with system and solution test teams to ensure quality.
  • Provide engineering support for critical customer deployments.

Skills

Linux experience
C programming
C++ programming
Python programming
Communication

Education

Bachelor's degree in CS/EE or related field
Master's degree is a plus

Tools

FreeBSD internals
Device drivers

Job description

  • We are looking for a talented and driven Software Engineer to join our Platform Software Team at HPE
  • In this role, you will contribute to the development of cutting-edge platform software that powers the next generation of HPE routers
  • Platform Infrastructure Development: Design, implement, and maintain infrastructure software components such as Routing Engine Redundancy, High Availability features, chassis and line card operations, fabric interconnects, and optical module integration
  • Diagnostics Software: Develop and deliver robust diagnostics tools to ensure the reliability and performance of HPE routers
  • Cross-Functional Collaboration: Work closely with system and solution test teams to ensure high-quality product and solution delivery
  • Customer Support: Partner with the HPE Technical Assistance Center to provide engineering support for critical customer escalations and successful deployments
Benefits
  • The chance to earn an annual bonus based on performance
  • A hybrid, flexible work model that ensures connectivity, a commitment to our culture and continued impact for team members
  • Subsidized health insurance, retirement programs and paid time off, including an industry-leading maternity and paternity leave package
  • Recognition for your contributions, and potential participation in long-term incentives like annual equity awards
  • Opportunities for personal and professional development to help you reach your career goals

Excellent teamwork and communication skillsStrong hands-on experience with LinuxMinimum of 2 years of experience in C programmingAt least 2 years of experience in C++ programmingBachelor’s degree in Computer Science, Electrical Engineering, or a related field with 4 years of experience. Master’s degree is a plusProven ability to maintain and enhance existing software features2+ years of experience with object-oriented development in C/C++/PythonExposure to routing and forwarding software is a strong plusOptics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash DriversFamiliarity with hardware-level components and protocols such as:Experience with device drivers, system bring-up, and FreeBSD/Linux internals

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Embedded (RIS)
Software Engineer - Embedded (RIS)

Hewlett Packard Enterprise Company • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Software Engineer - Embedded (RIS)
Software Engineer - Embedded (RIS)

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Hybrid work model (2 days in office)
Software Engineer - Embedded (RIS)
Software Engineer - Embedded (RIS)

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

On-site
USD 106,000 - 214,000
Embedded Software Engineer, Router Platform (Hybrid)
Embedded Software Engineer, Router Platform (Hybrid)

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Hybrid work model (2 days in office)
Platform Software Engineer
Platform Software Engineer

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Health & Wellbeing
Personal & Professional Development
Platform Software Engineer, Router Systems (Hybrid+Equity)
Platform Software Engineer, Router Systems (Hybrid+Equity)

HP Enterprise • Sunnyvale (CA)

Hybrid
USD 120,000 - 180,000
Annual bonus
Hybrid work model
Health insurance
Principal Software Engineer, Embedded (RIS)
Principal Software Engineer, Embedded (RIS)

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Comprehensive health benefits
Career development programs
Variable incentives
Principal Software Engineer, Embedded (RIS)
Principal Software Engineer, Embedded (RIS)

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Health & Wellbeing benefits
Personal & Professional Development opportunities
Unconditional Inclusion in the workplace
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
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
Health & Wellbeing benefits
Personal & Professional Development programs
Inclusive work culture