FPGA Verification Engineer

Hudson River Trading (HRT) brings a scientific approach to trading financial products, with one of the world's most sophisticated computing environments for research and development.
$150,000 - $200,000
Embedded
Senior Software Engineer
Contact Company
4+ years of experience
Finance

Description For FPGA Verification Engineer

Hudson River Trading (HRT) is seeking an experienced FPGA verification engineer to join their hardware team. The role involves creating ultra-low latency products for trading on global markets. The ideal candidate should be skilled in writing testbenches, building verification environments, and exercising complex hardware. This position is part of an innovative hardware team integral to HRT's trading success.

Key responsibilities include:

  • Creating testbenches and tests for FPGA platforms
  • Writing detailed verification plans
  • Quickly root-causing RTL bugs
  • Collaborating with designers for rapid project bringup and debugging
  • Managing regression and continuous integration infrastructure
  • Developing and improving open-source and internal tools

Qualifications:

  • Excellent debug and analytical skills
  • Strong background (4+ years) in RTL functional verification for FPGA or ASIC
  • Experience with code and functional coverage collection/analysis
  • Experience with Python
  • Comfortable in a Linux environment
  • Familiarity with Verilator and/or Cocotb preferred
  • Experience with networking protocols preferred
  • C++ experience is a plus
  • Bachelor's degree in Computer or Electrical Engineering or related field

HRT offers a competitive compensation package, including an annual base salary range of $150,000 to $200,000, potential sign-on and performance bonuses, and company-paid benefits. The company values diversity and maintains a culture of openness, transparency, and togetherness, encouraging great ideas from both veterans and new hires.

Last updated 2 months ago

Responsibilities For FPGA Verification Engineer

  • Creating testbenches and tests for our FPGA platform, leveraging an open source-based, highly flexible environment
  • Writing detailed verification plans
  • Quickly root-cause RTL bugs
  • Collaborating directly with designers for rapid bringup of new projects and debugging of existing designs
  • Managing regression and continuous integration infrastructure
  • Developing and improving open-source and internal tools

Requirements For FPGA Verification Engineer

Python
Linux
  • Excellent debug and analytical skills
  • Strong background (4+ years) in RTL functional verification for FPGA or ASIC
  • Experience with code and functional coverage collection/analysis
  • Experience with Python
  • Comfortable in a Linux environment
  • A bachelor's degree in Computer or Electrical Engineering or a related field

Benefits For FPGA Verification Engineer

Medical Insurance
  • Medical Insurance

Interested in this job?

Jobs Related To Hudson River Trading (HRT) FPGA Verification Engineer

FPGA Verification Engineer

Experienced FPGA verification engineer needed at Hudson River Trading to create ultra-low latency products for global market trading.

Senior NPI Engineer

Senior NPI Engineer role at RefleXion, leading production processes for innovative cancer treatment technology with competitive compensation and hybrid work arrangement.

Opto-Mechanical Engineer (High-Power Lasers)

Lead opto-mechanical engineer position designing advanced laser systems for metal 3D printing, requiring 5+ years experience and expertise in precision optical assemblies.

Platform Firmware Engineer

Senior Platform Firmware Engineer role at Axon developing embedded systems and IoT infrastructure for safety and justice products.

Sr. Structural Engineer, Launch Pad (Starship)

Senior Structural Engineer position at SpaceX working on Starship launch pad development in Starbase, Texas.