FPGA Developer

new york, New York

A multinational bank and financial services company offering retail, corporate and investment banking as well as wealth management is currently seeking a FPGA Developer to join their team in New York. This firm believes that to better understand their employee’s needs they must better understand their employees.

This firm recognizes each employee wears many hats and takes on countless responsibilities; in turn they give back to their employees. They offer a flexible work environment and incredible benefits. This firm also believes in the power of networking, learning for life and giving back to the community.

This candidate will design and architect inventive FPGA systems able to provide a larger variety of financial business offerings in an ultra low-latency embedded trading system. You will integrate with the development team and the current code base, and use this as a framework to develop new components and designs. This will include feature enhancements, performance and capacity optimizations, stability improvements, verification, test automation, and technical debt pay-down.


  • Design and development of industry-leading, ultra low-latency FPGA trading systems
  • Holistic simulation and testing of the trading system for high reliability
  • Provide estimates for tasks including design, development, and testing
  • Support analysis, testing, and operations teams
  • Participate in code reviews and architectural decisions
  • Evaluate 3rd party IP


  • Degree in Computer Engineering, Electrical Engineering, or Computer Science
  • 4+ years industrial experience with FPGA design and verification in SystemVerilog, Verilog, or VHDL
  • Experience with Ethernet and TCP/IP
  • Experience working in a Linux environment
  • Understanding of higher-level CS concepts such as data structures and algorithms
  • Expertise in SystemVerilog for both design and verification
  • Advanced expertise in computer networks, computer architecture, and operating systems
  • Industrial experience with a higher level language such as C/C++, Java, or Python
  • Experience with embedded systems
  • Advanced knowledge of Linux
  • Agile development techniques

Job category:

Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs