FPGA Engineers

New York, NY

Responsibilities

 

  • Work alongside hardware and software developers throughout divisions to construct ultra-low latency trading systems
  • Work diligently with trade teams to collect requirements and cultivate solutions in a fast-paced environment
  • Assess and utilize the latest technologies to continuously improve system performance.

 

Requirements

 

  • A minimum of three years of experience with FPGA development
  • A bachelor’s degree in electrical or computer engineering, or comparable professional experience
  • Aptitude with SystemVerilog/Verilog or VHDL
  • Experience developing test benches and utilizing simulations tools (ModelSim)
  • Experience with Xilinx or Altera development toolchains and design flows
  • Familiarity with the Linux environment
  • Capacity to document design and interface specifications
  • Experience with high speed protocol such as 10 or 25Gb Ethernet, PCIe, etc.
  • Understanding of various networking protocols (Ethernet, IP, TCP, UDP)
  • Understanding of various network topologies and hardware (types of switches, etc.)
  • Familiarity with C/C++, Python (or other scripting languages)
  • Familiarity with automation frameworks such as Jenkins for CI
  • Experience with advanced verification frameworks (Cocotb, UVM)
  • Financial industry experience a plus but is NOT required
  • Experience with various exchange protocols (ITCH, OUCH, etc.)

 

 

 

 

 

Note: Qualified candidates will be contacted within 2 business days of application. If an applicant does not meet the above criteria, we will keep your resume on file for future opportunities and may contact you for further discussion.

Date Posted 12/1/2020
Salary $150,000 - $200,000 + bonus






(2MB Max; allowed file formats: doc, docx, pdf, pptx, txt)



characters left