Field-Programmable Gate Arrays Engineer in Sydney

Field-Programmable Gate Arrays Engineer in Sydney

Sydney Full-Time On-site
I

At a Glance

  • Tasks: Design and deploy FPGA solutions for ultra-fast trading systems.
  • Company: IMC Trading, a leading global market maker focused on innovation.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for growth.
  • Other info: Collaborate with traders and engineers in a fast-paced, tech-driven culture.
  • Why this job: Join a cutting-edge team and shape the future of trading technology.
  • Qualifications: 5+ years in financial markets and strong FPGA development skills.

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.

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.

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.

Your Core 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 optimize 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.

Your Skills and Experience:

  • 5+ years’ 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 either VHDL, Verilog, or SystemVerilog.
  • 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).

Field-Programmable Gate Arrays Engineer in Sydney employer: IMC Trading

IMC is an exceptional employer for those looking to make a significant impact in the technology recruitment space. With a strong focus on innovation and collaboration, employees benefit from a dynamic work culture that encourages professional growth and the opportunity to partner with industry leaders. Located in Australia and New Zealand, IMC offers a unique chance to shape the future of technology recruitment while enjoying dedicated support and resources to excel in your role.

I

Contact Details:

IMC Trading Recruitment Team

We think you need these skills to ace Field-Programmable Gate Arrays Engineer in Sydney

FPGA Design
VHDL
Verilog
SystemVerilog
Python
C++
C