FPGA Engineer — Ultra-Low Latency Trading

IMC

Sydney

On-site

AUD 120,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IMC is a leading global market maker leveraging technology to provide instant liquidity across exchanges. We seek an exceptional FPGA Engineer to design FPGA-based systems that parse market data and execute trades with ultra-low latency.

You will work with traders and developers to translate strategies into real-time hardware, optimise performance, and push our competitive edge. You will contribute to simulation frameworks, validate designs, and explore new technologies to maintain IMC’s

Qualifications

  • 3+ years of experience in financial markets, exchange protocols (FIX, OUCH, ITCH), or co-designing FPGA and software systems.
  • BS/MS/PhD in Electrical Engineering, Computer Engineering, or related field.
  • Extensive experience with FPGA or ASIC technologies, including proficiency in Verilog, SystemVerilog, or VHDL.
  • Strong engineering skills in Python, C++ or C.
  • Solid understanding of digital design principles, including pipelining, flow control, and clock domain crossing.
  • Experience with FPGA development tools and toolchains (Vivado, Quartus, Synplify, etc.).
  • Proven ability to optimize for low latency and high throughput in production systems.
  • Familiarity with networking protocols (e.g., Ethernet, TCP, UDP).

Responsibilities

  • Architect, design, and deploy FPGA-based solutions for parsing market data and executing trades with ultra-low latency.
  • Collaborate with traders and developers to translate strategy requirements into real-time hardware logic.
  • Analyse and optimise system performance at every level—from transceiver tuning to logic layout.
  • Develop and maintain a robust simulation and testing framework to ensure system reliability.
  • Monitor and improve FPGA performance in live trading environments through benchmarking and profiling.
  • Explore emerging technologies and bring new ideas to continually sharpen our hardware advantage.

Skills

FPGA engineering
Low latency
Verilog
SystemVerilog
VHDL
Python
C/C++
Networking basics
Financial markets

Education

Bachelors in Electrical/Computer Engineering
Master's or PhD preferred

Tools

Vivado
Quartus
Synplify

Job description

IMC is a leading global market maker leveraging technology to provide instant liquidity across exchanges. We seek an exceptional FPGA Engineer to design FPGA-based systems that parse market data and execute trades with ultra-low latency.

You will work with traders and developers to translate strategies into real-time hardware, optimise performance, and push our competitive edge. You will contribute to simulation frameworks, validate designs, and explore new technologies to maintain IMC’s

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ultra-Low Latency FPGA Engineer for Trading Systems
Ultra-Low Latency FPGA Engineer for Trading Systems

Tradermath • Sydney

On-site
AUD 120,000 - 170,000
Hardware Engineer
Hardware Engineer

Tradermath • Sydney

On-site
AUD 120,000 - 170,000
Hardware Engineer
Hardware Engineer

IMC • Sydney

On-site
AUD 120,000 - 180,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

IMC Trading • Sydney

On-site
AUD 120,000 - 180,000
Low-Latency Trading Performance Engineer
Low-Latency Trading Performance Engineer

IMC Trading • Sydney

On-site
AUD 140,000 - 180,000
Hybrid FPGA Engineer — Low-Latency Trading Systems
Hybrid FPGA Engineer — Low-Latency Trading Systems

Open Roles at VivCourt • Sydney

Hybrid
AUD 120,000 - 170,000
Hybrid model
Ownership
Autonomy
+1
Ultra-Low Latency FPGA Engineer for Trading Tech
Ultra-Low Latency FPGA Engineer for Trading Tech

GQR • Sydney

On-site
AUD 100,000 - 140,000
C++ Software Engineer – Low-Latency Trading Systems
C++ Software Engineer – Low-Latency Trading Systems

IMC Trading • Sydney

On-site
AUD 90,000 - 120,000
FPGA Engineer
FPGA Engineer

GQR • Sydney

On-site
AUD 100,000 - 140,000
Hybrid FPGA Engineer – Low-Latency Trading Tech
Hybrid FPGA Engineer – Low-Latency Trading Tech

VivCourt Trading • Sydney

Hybrid
AUD 150,000 - 190,000
Hybrid model
Ownership & autonomy
Flat structure
Top locations