FPGA Engineer

3 Months ago • All levels
Software Development & Engineering

Job Description

We are seeking an FPGA Engineer to assist in the design, testing, and deployment of advanced hardware accelerators. You will be part of the ultra-low latency team, with opportunities to collaborate across various firm areas, including trading, networking, and research infrastructure. We are committed to enhancing hardware engineering productivity and reliability through innovative tools like Hardcaml, an OCaml-embedded hardware development toolchain. While prior OCaml experience is not required, we seek hardware engineers enthusiastic about leveraging superior tools and exploring new methodologies.
Good To Have:
  • Experience programming in high-level languages (Python, C++, Java, Haskell)
  • Experience with PCIe
  • Experience with SERDES integration
  • Experience with high-performance ethernet/infiniband
  • Experience working on trading-related applications
Must Have:
  • Practical experience of RTL design and testing
  • Experience with backend tooling like Vivado and Quartus
  • Interest in software engineering techniques for hardware design
  • Fluency in English

Add these skills to join the top 1% applicants for this job

cpp
fpga
networking
python
java

About the Position

We are looking to hire an FPGA Engineer to help us design, test and deploy advanced hardware accelerators. You’ll be part of the ultra low latency team, but you’ll have the opportunity to collaborate with people in areas across the firm, including trading, networking, and research infrastructure.
 
We’re big believers in the ability of tools to improve the productivity, reliability, and day to day joy of hardware engineering. That’s why we created Hardcaml, a hardware development toolchain embedded in OCaml. We don’t expect you to know OCaml (we’ll teach you here), but we are looking for hardware engineers who are excited about the advantages that better tools can bring, and as a result willing to try new things.

In terms of qualifications, we’re looking for someone with:

  • Practical experience of RTL design and testing
  • Experience with backend tooling like Vivado and Quartus
  • An interest in using software engineering techniques to improve the hardware design process, and experience programming in some high-level language (Python, C++, Java, Haskell, etc.)
  • Fluency in English is required

Beyond that, experience with PCIe, SERDES integration, and high performance ethernet/infiniband are all a plus, as is experience working on trading-related applications.

 

If you're a recruiting agency and want to partner with us, please reach out to agency-partnerships@janestreet.com.

Set alerts for more jobs like FPGA Engineer
Set alerts for new jobs by Jane Street
Set alerts for new Software Development & Engineering jobs in United Kingdom
Set alerts for new jobs in United Kingdom
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙