Company logo

Field-Programmable Gate Arrays Engineer

Santa Clara, CA 3 hours ago ✦ New

Job Description

Title: Sr. FPGA Design and Validation Engineer

Location: Santa Clara, CA - Onsite.

Duration: 12 Months (Extendable)


Job Description:

Top Skills:

  • Have worked with the prototyping platforms such as Xilinx reference boards, Synopsys HAPS platforms, etc.
  • Knowledge of FPGA synthesis tools and methodologies, etc.
  • Familiarity with board design and hardware debugging tools (logic analyzers, oscilloscopes, protocol analyzers).


Responsibility:

  • Design, develop, and implement complex FPGA architectures using Xilinx devices (UltraScale, UltraScale+, Versal, etc.)
  • Create RTL designs using Verilog/SystemVerilog for high-performance applications.
  • Perform FPGA prototype design, implementation, and bring-up activities.
  • Create comprehensive design documentation, specifications, and technical reports.
  • Perform timing analysis, closure, and optimization using Vivado tools.
  • Conduct board-level bring-up and system integration testing.
  • Debug complex hardware/firmware issues using logic analyzers, oscilloscopes, and other test equipment.
  • Validate FPGA designs against specifications and performance requirements.


Preferred Skill Set & Experience:

  • Extensive experience in field of FPGA hardware prototyping.
  • Familiarity with Python/TCL scripting for design automation.
  • Knowledge of FPGA-based system architecture and hardware/software co-design.
  • Fluent in System Verilog and a familiarity with simulation and debug.
  • Familiarity with industry standard high-speed protocols such as USB and PCIE is a plus.


Education:

BS (or higher) degree in Electrical or Computer Engineering desired.

More Pointer To Char Array In C Example Jobs in Mountain View, CA