20 Aug
|
IMC Trading
|
New South Wales
20 Aug
IMC Trading
New South Wales
Job Description
Join to apply for the Field-Programmable Gate Arrays Engineer role at IMC Trading
n
6 days ago Be among the first 25 applicants
n
Join to apply for the Field-Programmable Gate Arrays Engineer role at IMC Trading
n
Get AI-powered advice on this job and more exclusive features.
n
IMC is a leading global market maker, driven by technology and built on a foundation of continuous innovation. Our teams blend trading expertise, advanced research, and world-class engineering to provide liquidity across exchanges and asset classes.
n
At IMC, speed and precision are essential. Our FPGA engineers play a critical role in designing and deploying hardware systems that sit on the absolute front line of trading—processing market data, making decisions, and executing trades in nanoseconds. These systems are custom-built to deliver ultra-low latency and deterministic performance, giving us a decisive edge in highly competitive markets. As part of the FPGA team, you'll work closely with traders and technologists to build hardware that directly shapes trading outcomes
n
We're looking for an exceptional FPGA Engineer to help us push the limits of performance and redefine what's possible in a competitive technological landscape where the best trading idea alone doesn't cut it anymore. Instead, only the best trading ideas that are enabled via robust, scalable and fast technology win.
n
Your Core Responsibilities:
n
n
Architect, design, and deploy FPGA-based solutions for parsing market data and executing trades with ultra-low latency.
n
Collaborate with traders and developers to translate strategy requirements into real-time hardware logic.
n
Analyse and optimize system performance at every level—from transceiver tuning to logic layout.
n
Develop and maintain a robust simulation and testing framework to ensure system reliability.
n
Monitor and improve FPGA performance in live trading environments through benchmarking and profiling.
n
Explore emerging technologies and bring new ideas to continually sharpen our hardware advantage.
n
n
Your Skills and Experience:
n
n
5+ years' experience in financial markets, exchange protocols (FIX, OUCH, ITCH), or co-designing FPGA and software systems.
n
BS/MS/PhD in Electrical Engineering, Computer Engineering, or related field.
n
Extensive experience with FPGA or ASIC technologies, including proficiency in either VHDL, Verilog, or SystemVerilog.
n
Strong engineering skills in Python, C++ or C.
n
Solid understanding of digital design principles, including pipelining, flow control, and clock domain crossing.
n
Experience with FPGA development tools and toolchains (Vivado, Quartus, Synplify, etc.).
n
Proven ability to optimize for low latency and high throughput in production systems.
n
Familiarity with networking protocols (e.g., Ethernet, TCP, UDP).
n
n
Seniority level
n
n
Seniority level
Mid-Senior leveln
n
Employment type
n
n
Employment type
Full-timen
n
Job function
n
n
Job function
Information Technology, Engineering, and Financen
Industries
Capital Marketsn
n
Referrals increase your chances of interviewing at IMC Trading by 2x
n
Get notified about new Field-Programmable Gate Arrays Engineer jobs in Sydney, Current South Wales, Australia.
n
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-*****-Ljbffr
📌 Field-Programmable Gate Arrays Engineer (New South Wales)
🏢 IMC Trading
📍 New South Wales