Low-Latency FPGA & Systems Software Engineer

Eagle Seven

Chicago (IL)

On-site

USD 158,000 - 193,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Health Savings Account
Dental coverage
Vision coverage
401k with employer match
Life Insurance
Disability Insurance
Paid Time Off
Transit benefits

Job summary

Eagle Seven seeks a Software Developer to join the Hardware Engineering team, bridging hardware and software for ultra-low-latency FPGA-based systems and trading platforms. You will design APIs, kernel drivers, and tooling to support automated trading capabilities in a high-performance Linux environment.

With 5–7+ years of experience, you will collaborate with FPGA engineers and read RTL, contributing to lab bring-up and performance optimization in HFT contexts.

Qualifications

  • 5-7+ years of relevant experience.
  • Experience in an HFT or proprietary trading environment preferred.
  • Expert level proficiency in C++14/17 for systems programming; strong Python for automation.
  • Advanced understanding of TCP/IP, UDP, Ethernet protocols, and OSI in low-latency systems.
  • Strong knowledge of PCIe protocols and DMA engine architecture.
  • Deep understanding of the Linux kernel, including driver development and interrupt handling.
  • Experience with RTL read/interpreting SystemVerilog/Verilog.
  • Exposure to FPGA toolchains such as Xilinx Vivado or Intel Quartus.
  • Ability to work collaboratively; excellent communication skills.

Responsibilities

  • Designing, developing, and maintaining high-performance C++ APIs to integrate FPGA hardware with trading systems.
  • Developing and optimizing Linux kernel drivers focused on PCIe and low-latency paths.
  • Collaborating with FPGA engineers for test labs and validation of SystemVerilog/Verilog designs.
  • Building diagnostic and automation tools in Python and C++ for FPGA config, monitoring, and troubleshooting.
  • Analyzing trading system performance using logs, PCAPs, and telemetry to identify bottlenecks.
  • Implementing and optimizing TCP/UDP/IP stacks and Ethernet-based communication for HFT.

Skills

C++
Python
Linux kernel
PCIe
SystemVerilog/Verilog
Networking
Low-latency design

Tools

Xilinx Vivado
Intel Quartus
Kernel debugging tools

Job description

Eagle Seven seeks a Software Developer to join the Hardware Engineering team, bridging hardware and software for ultra-low-latency FPGA-based systems and trading platforms. You will design APIs, kernel drivers, and tooling to support automated trading capabilities in a high-performance Linux environment.

With 5–7+ years of experience, you will collaborate with FPGA engineers and read RTL, contributing to lab bring-up and performance optimization in HFT contexts.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer (FPGA/Systems)
Software Developer (FPGA/Systems)

Eagle Seven • Chicago (IL)

On-site
USD 158,000 - 193,000
Medical insurance
Health Savings Account
Dental coverage
+6
Junior FPGA Design & Verification Engineer (Low-Latency)
Junior FPGA Design & Verification Engineer (Low-Latency)

Eagle Seven • Chicago (IL)

On-site
USD 127,000 - 173,000
Medical PPO/HMO coverage through BCBS
Health Savings Account (HSA)
Dental coverage
+8
Junior FPGA Engineer
Junior FPGA Engineer

Eagle Seven • Chicago (IL)

On-site
USD 127,000 - 173,000
Medical PPO/HMO coverage through BCBS
Health Savings Account (HSA)
Dental coverage
+8
Senior FPGA Engineer
Senior FPGA Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 160,000
Low-Latency FPGA Engineer for Trading Impact
Low-Latency FPGA Engineer for Trading Impact

P2P • Chicago (IL)

On-site
USD 225,000
Medical, Pharmacy, Dental, Vision
401k with employer match
Disability Insurance
+2
Low-Latency FPGA Engineer for High-Performance Trading
Low-Latency FPGA Engineer for High-Performance Trading

BuiltIn Integration Sandbox • Chicago (IL)

On-site
USD 175,000 - 225,000
Benefits on company website
Senior FPGA Engineer
Senior FPGA Engineer

Framework Ventures • United States

Remote
USD 120,000 - 160,000
Low-Latency FPGA Engineer for High-Performance Trading
Low-Latency FPGA Engineer for High-Performance Trading

Belvederetrading • Chicago (IL)

On-site
USD 90,000 - 130,000
Senior Real-Time Trading Systems Engineer
Senior Real-Time Trading Systems Engineer

Eagle Seven • Chicago (IL)

On-site
USD 160,000
Medical PPO and HMO coverage
Health Savings Account
Dental coverage
+7
Remote FPGA/Systems Software Engineer — Low-Latency
Remote FPGA/Systems Software Engineer — Low-Latency

Objective Partners • Chicago (IL)

On-site
USD 150,000 - 230,000