E

Exegy

Real-time market data and trading signals

Senior FPGA Designer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • A degree in Electronic Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline.
  • At least five years of professional FPGA design and development experience, including ownership of complex designs through implementation and hardware validation.
  • Advanced proficiency in VHDL and/or Verilog, with the ability to assess RTL for correctness, performance, maintainability, and resource efficiency.
  • Strong understanding of the complete FPGA development flow, including simulation, synthesis, constraints, static timing analysis, timing closure, place-and-route, and on-board debugging.
  • Experience developing high-speed networking, data-movement, or system interfaces such as Ethernet, TCP/UDP, MAC/PCS, PCIe, and DMA.
  • Hands-on experience with FPGA development tools, preferably AMD/Xilinx Vivado, and modern source control and continuous integration practices using Git and Jenkins or comparable tools.
  • Experience using Python and Linux for verification, automation, testing, and troubleshooting.
  • Demonstrated ability to independently solve complex technical problems and communicate clearly with technical and cross-functional partners.
  • Professional proficiency in English and French.

Responsibilities

  • Design, develop, and maintain high-performance FPGA logic and reusable HDL building blocks for ultra-low-latency applications.
  • Translate product and technical requirements into detailed FPGA designs, interfaces, implementation plans, and verification strategies.
  • Develop and review RTL using VHDL and/or Verilog, focusing on latency, throughput, resource utilization, scalability, and maintainability.
  • Own significant portions of the FPGA development lifecycle, including simulation, synthesis, place-and-route, timing analysis and closure, hardware bring-up, board-level testing, and release support.
  • Implement and enhance networking and system protocol components such as TCP, UDP, Ethernet MAC/PCS, PCIe, and DMA at multiple speeds.
  • Create and maintain automated test environments, unit tests, regression suites, coverage metrics, and hardware validation tools using Python and related technologies.
  • Diagnose complex design, timing, integration, and performance issues across FPGA, hardware, firmware, and software boundaries.
  • Conduct peer design and code reviews and help establish consistent engineering practices for quality, documentation, testing, and version control.
  • Collaborate with FPGA Architects to evaluate design tradeoffs and ensure implementations align with broader platform architecture and long-term product direction.
  • Mentor FPGA Engineers, share technical knowledge, and contribute to onboarding and development of team members.
  • Partner with product and solution teams to understand customer and business needs, propose practical technical solutions, and communicate risks, dependencies, and tradeoffs.
  • Monitor developments in FPGA devices, toolchains, networking technologies, and low-latency design techniques and recommend improvements to the team’s technology and methods.

Desired Qualifications

  • Experience designing deterministic or ultra-low-latency systems, particularly within capital markets, electronic trading, telecommunications, or another high-performance computing environment.
  • Experience with FPGA-based packet processing, switching, market data, or hardware acceleration platforms.
  • Familiarity with SystemVerilog, formal verification, advanced simulation methodologies, or hardware-in-the-loop testing.
  • Experience mentoring engineers or serving as a technical lead for a project or design area.

About the Company

Exegy

Real-time market data and trading signals

Exegy provides real-time and historical market data, predictive trading signals, automated trading, and execution services for capital markets. Its system delivers low-latency, normalized data and connectivity, plus real-time signals that enable automated trading across buy side, sell side, exchanges, and ISV partners. Unlike firms that focus on a single tool, Exegy covers data delivery and trading automation across the full trading ecosystem with resilient infrastructure. Its goal is to help major banks, brokers, and trading firms stay competitive in high-speed markets with reliable data and automated trading capabilities.

Company size
201-500
Company stage
Debt Financing
Total funding
$16.7M
Headquarters
Town and Country, MO
Founded
2003

Recently Posted Jobs

Explore more opportunities at Exegy

See more jobs