FPGA Engineer

3 weeks ago


New York, United States Jane Street Full time
About the Position

We are looking to hire an Engineer with experience in both software and hardware design to help us build our FPGA-based applications.

We're big believers in the ability of tools to make programming faster, more pleasant, and more reliable. We apply these same principles to our FPGA Engineering work, and we're looking for people who are interested in using programming language technology to improve the process of designing, testing, and validating hardware designs. We use Hardcaml, an OCaml library for succinctly describing hardware in RTL. Hardcaml is tightly integrated into our development environment, so you'll also gain lots of exposure to the libraries and tools that are foundational to our internal systems. No previous knowledge of Hardcaml is required.

In this role, you'll work on the ground-up design and implementation of new FPGA applications, and help extend and refine the high-level synthesis and testing tools that we use internally. Your day-to-day work will predominantly involve OCaml & Hardcaml, for both RTL design and testing/integration, but you can also expect to work with some Verilog and C. While you don't need to have worked with OCaml specifically, a good background in some typed functional language is a plus.
About You

We don't expect you to have a background in OCaml, finance, or any other specific field-we're looking for smart programmers who will approach hardware design with a software engineering mindset. We're more interested in how you think and learn than what you currently know. You should be:
  • A top-notch programmer with a love for technology
  • Comfortable with a software programming language
  • Intellectually curious, collaborative, and eager to learn
  • Humble and unafraid to ask questions and admit mistakes
  • Experienced with a Hardware Description (or Construction) language (VHDL, Verilog, Chisel, Pymtl, or other), for both writing and testing hardware designs
  • Experienced working with FPGA vendor tools (Vivado or Quartus)
  • Experienced with building a working FPGA project through an academic, professional, or personal project
  • Interested in learning how to use FPGAs in the context of networking
  • Fluency in English required

  • FPGA Engineer

    1 week ago


    New York, United States Proprietary Trading Firm Full time

    The hardware team at our firm creates ultra-low latency products to support our trading on global markets. High performance designs require even higher performance verification. We are seeking world-class engineers with experience in FPGAs and engineering management to join our growing hardware engineering team. Working closely with market researchers and...

  • FPGA Engineer

    2 weeks ago


    New York, United States Proprietary Trading Firm Full time

    The hardware team at our firm creates ultra-low latency products to support our trading on global markets. High performance designs require even higher performance verification. We are seeking world-class engineers with experience in FPGAs and engineering management to join our growing hardware engineering team. Working closely with market researchers and...

  • FPGA Engineer

    2 weeks ago


    New York, United States Proprietary Trading Firm Full time

    The hardware team at our firm creates ultra-low latency products to support our trading on global markets. High performance designs require even higher performance verification. We are seeking world-class engineers with experience in FPGAs and engineering management to join our growing hardware engineering team. Working closely with market researchers and...

  • FPGA Engineer

    2 weeks ago


    New York, United States Proprietary Trading Firm Full time

    The hardware team at our firm creates ultra-low latency products to support our trading on global markets. High performance designs require even higher performance verification. We are seeking world-class engineers with experience in FPGAs and engineering management to join our growing hardware engineering team. Working closely with market researchers and...


  • New York, United States Engtal Full time

    Join our innovative high-frequency trading (HFT) company where cutting-edge technology meets financial markets. We specialize in algorithmic trading, executing trades with lightning speed and precision. As an FPGA Verification Engineer, you will play a crucial role in ensuring the reliability and efficiency of our FPGA-based trading systems.About the Role:As...


  • New York, United States Engtal Full time

    Join our innovative high-frequency trading (HFT) company where cutting-edge technology meets financial markets. We specialize in algorithmic trading, executing trades with lightning speed and precision. As an FPGA Verification Engineer, you will play a crucial role in ensuring the reliability and efficiency of our FPGA-based trading systems.About the Role:As...


  • New York, United States Engtal Inc Full time

    Join our innovative high-frequency trading (HFT) company where cutting-edge technology meets financial markets. We specialize in algorithmic trading, executing trades with lightning speed and precision. As an FPGA Verification Engineer, you will play a crucial role in ensuring the reliability and efficiency of our FPGA-based trading systems.About the Role:As...


  • New York, United States Engtal Inc Full time

    Join our innovative high-frequency trading (HFT) company where cutting-edge technology meets financial markets. We specialize in algorithmic trading, executing trades with lightning speed and precision. As an FPGA Verification Engineer, you will play a crucial role in ensuring the reliability and efficiency of our FPGA-based trading systems. About the Role:...


  • New York, United States Engtal Full time

    Join our innovative high-frequency trading (HFT) company where cutting-edge technology meets financial markets. We specialize in algorithmic trading, executing trades with lightning speed and precision. As an FPGA Verification Engineer, you will play a crucial role in ensuring the reliability and efficiency of our FPGA-based trading systems.About the Role:As...

  • Fpga Engineer

    2 weeks ago


    New York, United States The Cypress Group Full time

    Job DescriptionJob DescriptionMultiple trading environments are actively looking for jr, mid and senior FPGA Developers to help build out their trading environment. Roles are a hybrid model or now and would look for engineers to relocate to Chicago, New York. General outline of description is below. Please contact us for immediate confidential...


  • New York, United States P. Chappel Associates Inc Full time

    Our client is a dynamic growing company who have developed a revolutionary new computer architecture that is massively parallel, provides unprecedented scalability and will open a new frontier in software development. Several systems have been installed and we are searching for a few key players to join the team in the development of a cutting-edge new...


  • New York, United States Hudson River Trading Full time

    Working as an engineer at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. At HRT, a fully automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job, top to bottom, to make sure our core dev team has everything they need to do their jobs well. As an FPGA Software Engineer you...


  • New York, United States Hudson River Trading Full time

    Working as an engineer at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. At HRT, a fully automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job, top to bottom, to make sure our core dev team has everything they need to do their jobs well. As an FPGA Software Engineer you...


  • New York, United States The Cypress Group Full time

    Job DescriptionJob DescriptionMultiple trading environments are actively looking for jr, to mid FPGA Developers to help build out their trading environment. Roles are a hybrid model or now and would look for engineers to relocate to New York. General outline of description is below. Please contact us for immediate confidential consideration.Working...


  • New York, United States The Cypress Group Full time

    Job DescriptionJob DescriptionMultiple trading environments are actively looking for jr, to mid FPGA Developers to help build out their trading environment. Roles are a hybrid model or now and would look for engineers to relocate to New York. General outline of description is below. Please contact us for immediate confidential consideration.Working...


  • New York, NY, United States Fourier Ltd Full time

    An exciting opportunity for a FPGA Verification Engineer to join the hardware team at a world leading quantitative trading firm. Your contributions will be critical to the operation of their real-time, ultra-low latency trading systems and will provide you with the opportunity to use some of the most advanced hardware and software available. Key...


  • New York, United States ICONMA, LLC Full time

    The selected candidate will be responsible for FPGA verification using the UVM methodology and following the Client processes. Requirements:Experience with UVM verification methodology. Experience developing test cases based off given requirements.


  • New York, United States ICONMA Full time

    The selected candidate will be responsible for FPGA verification using the UVM methodology and following the Client processes. Requirements: Experience with UVM verification methodology. Experience developing test cases based off given requirements.


  • New York, United States Belcan Full time

    A Senior FPGA Electrical Engineer position based in Grand Rapids, Michigan is currently available at Belcan. While this position is focused on supporting specific, long-term programs, Belcan team members are often presented with opportunities to grow into roles beyond current projects, customers, and even industries! This exciting career path is truly unique...


  • New York, United States Persistent Systems LLC (New York) Full time

    Job Description & Responsibilities Persistent Systems is seeking a Principal RTL Engineer with experience in ASIC or FPGA development for an exciting opportunity in the design of wireless modems for mobile ad hoc networks. The successful candidate will be part of an experienced team with a focus on a novel FPGA platform, with much scope for research and...