Skip to main content

Jane Street

FPGA Engineer

New York, New York, United StatesmidAdded 2 days ago

About this role

Join our team to design and develop FPGA-based applications using Hardcaml, an OCaml library for hardware design. You'll work on ground-up implementation of new FPGA projects while improving the high-level design and testing tools that power our systems, gaining exposure to OCaml, Verilog, and C in a software-engineering-focused environment.

What you'll do

  • Design and implement new FPGA applications from the ground up
  • Develop hardware designs using OCaml and Hardcaml for RTL description
  • Write and execute tests for hardware designs and integration
  • Extend and refine internal high-level design and testing tools
  • Work with Verilog and C as needed for specific projects
  • Collaborate with team members on hardware validation and debugging

What they're looking for

  • Strong programming fundamentals in typed languages
  • Hardware Description Language experience (VHDL, Verilog, Chisel, or Pymtl)
  • FPGA vendor tools (Vivado or Quartus)
  • OCaml or similar functional programming language
  • Hardware design and testing methodologies
  • FPGA networking applications
  • Debugging and problem-solving
  • Software engineering best practices
Apply on the employer's site

Opens the official application on the employer’s site. No login required.