What are the responsibilities and job description for the FPGA Engineer position at BCforward?
BCforward us seeking an FPGA Engineer to workin onsite in Redmond WA or Sunnyvale CA.
Start/End Dates: 8/2025 - 8/10/2026
Work Location: US - WA - Redmond /Sunnyvale
Hardware Engineering - Silicon DD Engineer IV
Pay: $95=$100/hr/W2
Role:
Develop and test RTL modules on AMD/Xilinx FPGA devices (required) and ASIC targets (preferred)
Develop and maintain build/simulation scripts
Write test cases using Python to validate our design
Create software interfaces from our FPGA-based systems to Windows and Linux systems software at the HAL layer
Collaborate in a team environment across multiple engineering disciplines and with researchers
Minimum:
5 years of FPGA design experience using Verilog, SystemVerilog
5 years of experience in AMD/Xilinx FPGA design (Versal and Kintex/Virtex UltraScale desired, 7-series minimum)
Experience using industry standard Xilinx Vivado to bring up initial system, integrate peripheral components, and test and debug design
Programming experience in one or more scripting languages: Python, tcl, shell scripts, or equivalent EDA tool scripting languages
Preferred:
10 years of experience in FPGA design and development
Experience with RTL to GDS flows on modern processes like TSMC N7
Experience with serial interfaces like SPI, I2C and video/camera interfaces like MIPI DSI/CSI
Proven track record of successfully deploying FPGA solutions across production systems or research prototypes
Programming experience in C and/or C
Experience developing accompanying firmware to exercise and drive FPGA prototypes
Education
Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience
MUST HAVE SKILLS
Experience in System Verilog and VHDL is acceptable
Proficient or expert in Xilinx/FPGAs
FPGA verification (Simulation verification)
NICE TO HAVE
Python scripting for test use cases
ASIC development familiarity
Common video and camera standards (DSI and CSI)
5 – 10 yrs of exp (open to junior candidate if they are exceptional.
Salary : $95 - $100