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
Opens the official application on the employer’s site. No login required.