Hardware Engineer; FPGA/ASIC)
Listed on 2026-10-08
-
Engineering
Hardware Engineer
About the position
We are looking to hire engineers with experience in both software and hardware design to help usbuild our FPGA or ASIC-based applications.
We're big believers in the ability of toolsto make programming faster, more pleasant, andmore reliable. We apply these same principles toour hardware 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. The hardware team at Jane Street works onboth FPGA and ASIC designs. We use Hardcaml, anOCaml library for succinctly describing hardware in RTL.
Hardcaml is tightly integrated into our development environment, so you’ll also gain lotsof 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-updesign and implementation of new FPGA or ASICapplications, and help extend and refine thehigh-level design and testing tools that we use internally. Your day-to-day work will predominantly involve OCaml & Hardcaml, forboth RTL design and testing/integration, but youcan also expect to work with some Verilog and
C.While you don’t need to have worked with OCamlspecifically, a good background in typed programming languages is a plus.
If you’d like to learn more, you can read aboutour interview process, meet some of our newest hires, or check out our OCaml All The Way Downtalk and Programmable Hardware podcast episode.
About youWe don’t expect you to have a background inOCaml, finance, or any other specific field—we’relooking for smart programmers who will approach hardware design with a software engineeringmindset. We’re more interested in how you thinkand learn than what you currently know. You shouldbe:
- Comfortable with a software programming language
- 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 or ASICvendor tools - Vivado or Quartus for FPGAs, Genusor Innovus for ASICs
- Experienced with building a working hardware project (either FPGA or ASIC) through an academic, professional, or personal project
- Interested in learning how to use FPGAsor ASICs in the context of networking
- A top-notch programmer with a love for technology
- Intellectually curious, collaborative,and eager to learn
- Humble and unafraid to ask questions andadmit mistakes
Agricultural, Forestry & Food Sciences,Architecture, Urban & Environmental Planning,Computer Science, Data, AI,Economics & Management,Engineering & Technology,Life and Health Sciences, Medicine,Natural Sciences & Mathematics,Society, Politics & Interdisciplinary Studies
KontaktPracticalities regarding jobmarket regulations for international students.
Curious, which TUM alumni are working in your field?
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).