Unknown Company

Hardware Engineer

mountain view, ca • Posted 3 days ago
Remote Contract Engineering

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
Back to Job Search