Logo
TPI Global Solutions

Hardware Engineer

TPI Global Solutions, Mountain View, California, us, 94039

Save Job

Contract Hardware Engineer (12‑month Remote, USA) Note: Must have experience with

Arteris .

We seek an experienced

Contract Hardware Engineer

responsible for developing and testing advanced RTL modules for our client's next‑generation FPGA and ASIC targets. The role involves collaborating with a multi‑disciplinary team to create robust hardware solutions, validating designs with Python, and developing software interfaces at the HAL layer.

What You'll Be Doing

Develop and test RTL modules on AMD/Xilinx FPGA devices (required) and ASIC targets (preferred).

Develop and maintain build and simulation scripts.

Write test cases using Python to validate hardware designs.

Create software interfaces from FPGA‑based systems to Windows and Linux systems at the Hardware Abstraction Layer (HAL).

Collaborate with cross‑functional engineering and research teams.

Provide daily or weekly progress reports to customers.

What We Are Looking For (Required Skills)

Strong expertise on the Arteris Design Toolset.

5+ years of FPGA design experience using

Verilog

and

SystemVerilog .

5+ years of experience with

AMD/Xilinx FPGA design

(Versal and Kintex/Virtex UltraScale+ desired, 7‑series minimum).

Deep experience using the

Xilinx Vivado

toolset.

Strong scripting/programming experience in

Python .

Experience with

AMBA AXI bus

protocols, ideally with ARM‑based processors.

Programming experience in

C

and/or

C++ .

Experience in one or more scripting languages: Tcl, shell scripts, or equivalent.

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.

Preferred Skills (Nice‑to‑Have)

Experience with RTL to GDS flows (e.g., TSMC N7).

Experience with serial interfaces (SPI, I2C) and video/camera interfaces (MIPI DSI/CSI).

Proven track record of deploying FPGA solutions in production systems.

Experience developing accompanying firmware to exercise FPGA prototypes.

Seniority Level

Mid‑Senior level

Employment Type

Contract

Job Function

Engineering, Design, and Information Technology

Industries

Semiconductor Manufacturing

Computer Hardware Manufacturing

Computers and Electronics Manufacturing

#J-18808-Ljbffr