Previous Job
FPGA Engineer
Ref No.: 18-05224
Location: Chicago, Illinois
Position Type:Direct Placement
Pay Rate : $ 170,000.00 - 200,000.00 /Year
Primary Responsibilities include:
  • Production of technical specifications and functional designs
  • Implement designs using Verilog / System Verilog
  • Simulating, Debugging and Verification of designs
  • Participate in design and architecture decisions for modules and FPGAs
  • Participate in Hardware Process Development and Improvement
  • Researching / Analyzing designs, concepts, processes, technologies and/or products
  • Bachelor or Masters in Electrical Engineering, Computer Engineering, Computer Science or other related disciplines
  • Ability to contribute as an individual as well as a part of the team to share responsibility for development of high frequency, low latency trading systems
  • HDL Experience with Verilog, System Verilog, VHDL or VHDL-2008
  • Experience with FPGAs and CPLDs from vendors: Xilinx, Altera, Microsemi (Actel), and/or Lattice
  • Experience with FPGA design and Verification Tools
  • Experience Integrating embedded systems
  • Experience with Riviera, Modelsim, or Questasim simulators
  • Experience with Synopsys tools for design
  • High-reliability design and verification
  • Understanding of TCP/IP, Datapath Pipelines, State Machines, Arithmetic Operations
  • Experience with advanced verification techniques: Assertion-based Verification, UVM, and Constrained Random Verification
  • Programming and Scripting skills: C, C++, TCL, bash, PERL, Python, batch
  • Simulink Autocoding to HDL
  • Control Theory implementations on FPGA / ASIC
  • Digital Signal Processing on FPGA / ASIC
  • Experience with exchange protocols such as FIX/Fast, OUCH, ITCH, etc.