Hardware Engineer
Core
Design and implement FPGA or ASIC applications using high-level hardware description languages and tools.
Role type
Senior IC hardware engineer (FPGA/ASIC)
Builds
FPGA and ASIC designs
Domain
Hardware engineering, programmable logic, networking
Deliverable
production ML models | product features
Required skills
OCaml, Hardcaml, Verilog, C, FPGA vendor tools (Vivado, Quartus), ASIC vendor tools (Genus, Innovus), Hardware Description languages (VHDL, Chisel, Pymtl), RTL design, hardware testing and integration
Preferred skills
Typed programming languages, networking context
Technologies
Hardcaml, OCaml, Vivado, Quartus, Genus, Innovus, Verilog, C, VHDL, Chisel, Pymtl
Responsibilities
Design and implement new FPGA or ASIC applications, extend and refine internal high-level design and testing tools, work with RTL design and testing/integration using OCaml & Hardcaml
Seniority
Senior, hands-on IC