Sr. FPGA Engineer - Torrance, CA

Seeking a Senior FPGA Engineer to execute complete FPGA firmware development lifecycle.

Responsibilities:

  • Design and develop FPGA firmware using VHDL/Verilog HDL.

  • Develop simulation test of the firmware.

  • Perform software-firmware integration.

  • Execution of firmware development including planning, designing, implementation, and testing/benchmarking for on-going programs.

  • Analysis and resolution of complex system-level software-firmware-hardware integration issues.

  • Implementation and documentation of firmware testing and debugging process.

Requirements:

  • Bachelor’s Degree in Computer Science, Electrical Engineering or related.  (Master’s a plus).

  • 5+ years of experience in direct hands-on firmware development for FPGAs/SoCs (preferably Xilinx and Intel/Altera).

  • Debugging skills in FPGA-based systems.

  • Scripting using TCL.

  • Experience with SoC design flow and IPs integration.

  • Experience in Verilog and VHDL.

  • Experience with OpenCL, TCL, and C programming is a plus (highly preferred).

  • Experience with FPGA HDL software tools such as XILINX Vivado, Intel’s Quartus or Microsemi Libero

  • Experience with HDL simulation tools such as ModelSim or similar simulation tools.

  • Excellent communication skills – verbal & written.

  • Efficiently multi-task and commit to working under deadlines.

  • U.S. citizen/green card holder required.