# Software Engineer - Embedded (RIS)

**Company**: Hewlett Packard Enterprise
**Location**: Sunnyvale, California
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Salary**: Annual Salary USD 105,500 - 213,500
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Sunnyvale-California-United-States-of-America/Software-Engineer---Embedded--RIS-_1212127-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_95c94ffd-99f

## 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.

**Key Responsibilities:**

- 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.

- Develop and deliver robust diagnostics tools to ensure the reliability and performance of HPE routers.

- Work closely with system and solution test teams to ensure high-quality product and solution delivery.

- Partner with the HPE Technical Assistance Center to provide engineering support for critical customer escalations and successful deployments.

**Required Qualifications:**

- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field with 4 years of experience. Master’s degree is a plus.

- Minimum of 2 years of experience in C programming.

- At least 2 years of experience in C++ programming.

- Strong hands-on experience with Linux.

- Proven ability to maintain and enhance existing software features.

- Excellent teamwork and communication skills.

**Preferred Qualifications:**

- 2+ years of experience with object-oriented development in C/C++/Python.

- Exposure to routing and forwarding software is a strong plus.

- Familiarity with hardware-level components and protocols such as Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Drivers.

- Experience with device drivers, system bring-up, and FreeBSD/Linux internals.

**What We Can Offer You:**

- Health & Wellbeing: comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.

- Personal & Professional Development: investment in your career with programs to help you reach your career goals.

- Unconditional Inclusion: inclusive and diverse work environment that values individual uniqueness.

## Skills

### Required
- C programming
- C++ programming
- Linux

### Nice to have
- object-oriented development
- routing and forwarding software
- Optics
- PCIe
- SPI
- I2C
- Retimers
- FPGA
- CPLD
- MDIO
- Flash Drivers
- device drivers
- system bring-up
- FreeBSD/Linux internals

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Sunnyvale-California-United-States-of-America/Software-Engineer---Embedded--RIS-_1212127-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
