Proficiency in fpga vendor tools like vivado or quartus
Proven experience building working fpga projects
The role involves designing and implementing new FPGA applications from the ground up while refining internal high-level design and testing tools
Job Summary
The role involves designing and implementing new FPGA applications from the ground up while refining internal high-level design and testing tools.
Candidates will primarily work with OCaml and Hardcaml for both RTL design and testing, though prior knowledge of these specific tools is not required.
Jane Street seeks smart programmers who approach hardware design with a software engineering mindset, valuing how candidates think and learn over specific domain knowledge.
Matching Summary
The role involves designing and implementing new FPGA applications from the ground up while refining internal high-level design and testing tools.
Skills & Requirements
Must-have
Experience with hardware description languages
Proficiency in FPGA vendor tools like Vivado or Quartus
Proven experience building working FPGA projects
Strong background in typed programming languages
Nice-to-have
Interest in learning OCaml specifically
Familiarity with networking contexts for FPGAs
Intellectual curiosity and collaborative mindset
Experience with software engineering principles in hardware
Key Requirements
Fluent in English
Experience with VHDL, Verilog, Chisel, or Pymtl
Academic, professional, or personal FPGA project experience