FPGA Developer (Low-Latency) – HFT Systems

4 views
Skip to first unread message

Sathish sarika

unread,
Jul 14, 2025, 11:19:34 AM7/14/25
to CORP TO CORP CONSULTANT

Job Title: FPGA Developer (Low-Latency) – HFT Systems

Location: Chicago, IL (100% Onsite)

Type: Contract


Key Responsibilities:

• Design, implement, and optimize FPGA firmware (VHDL/Verilog) for Xilinx UltraScale+ or Intel

Stratix 10 platforms deployed on custom PCIe cards.

• Collaborate with C++ development teams to tightly couple FPGA hardware with low-latency

trading applications through PCIe DMA and MMIO.

• Build ultra-low-latency data path logic for market data feed handlers, order entry engines, and

real-time risk modules.

• Tune clocking constraints and perform static timing analysis to ensure deterministic execution

under sub-10ns latency budgets.

• Develop and simulate firmware using Vivado, Quartus, ModelSim, and Mentor Questa, followed by

hardware-in-the-loop testing.

• Optimize and validate PCIe Gen3/Gen4 interfaces, multi-clock domain synchronization, and DMA

pipelines.

• Use tools such as logic analyzers, JTAG, and protocol analyzers for real-time hardware debugging.

• Ensure all firmware is compliant with MiFID II, SEC, and Citadel’s internal regulatory standards.

• Maintain accurate technical documentation, test plans, and post-deployment incident reports.

Required Skills & Experience:

• 10+ years of FPGA firmware development in high-frequency trading, telco, or embedded real-time

domains.

• Deep expertise in VHDL and/or Verilog, including pipelined architectures and high-throughput data

paths.

• Proven experience with Xilinx Vivado and/or Intel Quartus for full project lifecycle (synthesis, place

& route, timing closure).

• Strong hands-on experience with PCIe interface design, including Gen3/Gen4 DMA engines,

latency optimization, and MMIO communication.

• Must-have: Advanced C++ development skills for low-latency integration with FPGA (drivers,

middleware, and real-time applications).

• Excellent debugging skills using hardware emulators, JTAG, logic analyzers, and signal probes.

• Familiarity with high-speed SERDES, clock domain crossing, and FPGA resource optimization.

• Deep understanding of networking protocols (UDP/TCP, Ethernet MAC/PHY, FIX, PTP).

• Degree in Electrical Engineering, Computer Engineering, or similar technical discipline (Master’s

preferred).

• Prior experience working in co-location data centers or latency-sensitive HFT environments is

highly desirable.

• Exposure to CXL (Compute Express Link) and high-bandwidth memory interfaces (HBM2/3).

• Experience building firmware for tick-to-trade, market replay, or hardware order book acceleration.

• Understanding of multicast feed normalization, timestamping, and cross-asset arbitrage

architectures.

• Familiarity with Git, Jenkins, Perforce, and agile/hybrid SDLCs in highly regulated environments.


Please share profiles to sath...@vipanyglobal.com

Reply all
Reply to author
Forward
0 new messages