Preparing for your next Quant Interview?
Practice Here!
OpenQuant
2023-10-20

FPGA Engineer

logo
Boerboel
FPGA Engineer
New York, US
Apply Now
Job Description

As a member of our FPGA team, you'll play a key role in driving the design and development of cutting-edge FPGA applications. You'll play a crucial role in both pioneering new designs and upholding the robust performance of our current systems, placing you at the core of our technological initiatives and ensuring we remain at the forefront of the financial technology sector.

Locations: New York City, Chicago, London

Essential Requirements:

  • A Bachelor's degree or higher in Computer/Electrical Engineering or Computer Science.
  • Experience with FPGA/ASIC design and verification.
  • Proficiency in design languages: SystemVerilog/Verilog/VHDL.
  • Strong foundation in C/C++ programming.
  • Familiarity with common FPGA tools.
  • Exceptional analytical and troubleshooting skills.

Skills:

  • Demonstrable capabilities in RTL logic design, verification, and synthesis.
  • Mastery over FPGA design flow including place & route, static timing analysis, and system-on-chip (SOC) architectures.
  • Understanding of the TCP/IP stack, on-chip networking applications, and other common networking protocols.
  • Adeptness in scripting, notably Python, with a focus on automating and facilitating efficient data collection.
  • Acumen in system-level debugging, data analysis, and Linux environment operations.

For Senior Roles : Minimum 5 years in the field with a focus on FPGA or ASIC digital design, including leadership in software integration efforts.

Job Duties:

  • Collaborate with developers and traders to design, implement, and deploy FPGA solutions across our diverse trading businesses.
  • Lead the architecture and hands-on implementation of new FPGA applications, guiding them from concept to completion – encompassing RTL design, synthesis, place & route, to static timing analysis.
  • Facilitate software integration efforts through innovative API development and optimization of low-level code.
  • Innovate and devise solutions that challenge and overcome FPGA, hardware, and software constraints.
Share this job
Share On
Apply Now