# FPGA Design Engineer

**Company**: Hewlett Packard Enterprise
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: Annual Salary USD 74,000 - 170,300
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Spring-Texas-United-States-of-America/FPGA-Design-Engineer_1214306-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_bc7adb68-c76

## Description

We are seeking an FPGA Design Engineer to join our team. As an FPGA Design Engineer, you will develop RTL for Xilinx (AMD) FPGA and/or Lattice CPLD designs. You will select appropriate parts for designs, weighing against numerous criteria such as cost, complexity, longevity, and expandability.

Responsibilities:

- Develop RTL for Xilinx (AMD) FPGA and/or Lattice CPLD designs

- Select appropriate parts for designs, weighing against numerous criteria such as cost, complexity, longevity, and expandability

- Design hardware controls and knowledge in sequencing power, control, and monitoring LSI and ASIC devices within compute, switch, or storage board designs

- Perform simulation, design, synthesis, and timing validation in Verilog RTL

- Create IP for interface controllers, functionality as needed

- Conduct reviews of your designs with the design and operations teams, and contribute to team schematic design reviews per HPE’s product design, development, and release processes

- Generate programming models and work with firmware engineers on driver development

- Work closely with board engineers for bring-up and testing of printed circuit assemblies

- Lead or support debug of development and field issues

- Work with HPE partners and vendors to define requirements, support co-development or debug efforts

- Work with FPGA vendors to understand roadmaps as well as new IP developments

Education and Experience:

- Bachelor's or Master's degree in Electrical Engineering

- 4 or more years of experience writing RTL for FPGAs for complex compute boards and/or ASIC designs

- Experience with BMC controllers, management interfaces for various CPU or GPU types, hardware management using I2C, SMBUS, JTAG, SPI, LPC, Wishbone, eSPI, PCIe, Ethernet, etc. protocols is desired

- Knowledge of server-grade x86 and/or ARM and/or GPU processors is desired

- Experience with Xilinx Spartan 6, Spartan 7, Artix 7 families desired

Knowledge and Skills:

- Ability to read and understand complex digital board schematics is required

- Ability to work independently and within design teams on multiple projects

- Ability to use lab equipment, scopes, and analyzers to debug complex problems

- Ability to work successfully with engineers across all geos to meet design requirements and schedules

- Excellent written and verbal communication skills

- Some travel may be required

## Skills

### Required
- RTL development
- FPGA design
- Verilog RTL
- digital board schematics
- lab equipment
- communication skills

### Nice to have
- BMC controllers
- management interfaces
- hardware management
- server-grade processors
- Xilinx Spartan 6
- Spartan 7
- Artix 7

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Spring-Texas-United-States-of-America/FPGA-Design-Engineer_1214306-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
