×
Register Here to Apply for Jobs or Post Jobs. X

Hardware Engineer

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: TPI Global Solutions
Full Time position
Listed on 2025-12-01
Job specializations:
  • Engineering
    Hardware Engineer, Systems Engineer, Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below

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 System Verilog
    .
  • 5+ years of experience with AMD/Xilinx FPGA design (Versal and Kintex/Virtex Ultra Scale+ 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary