{"schemaVersion":"jobsearcher.job.v1","id":"e558dfd55687119445ef26d1","url":"https://jobsearcher.com/jobs/e558dfd55687119445ef26d1","canonicalUrl":"https://jobsearcher.com/jobs/e558dfd55687119445ef26d1","title":"FPGA Implementation Lead","description":"At Ludwig Computing, we are solving the energy efficiency problem of intelligent compute. Our novel co-designed approach is optimized to deliver radical improvements in energy efficiency and performance across a wide range of compute-intensive workloads. Join us at the ground floor as we build the future of intelligent compute.\nWe are hiring an experienced FPGA / RTL implementation lead to help drive the development of Ludwig’s first hardware acceleration platform. You will translate a broader hardware architecture into a staged FPGA implementation plan — concrete module boundaries, interfaces, validation milestones, bring-up steps, and realistic development timelines — while mentoring junior engineers.\nResponsibilities Lead the FPGA implementation plan for Ludwig’s first hardware acceleration prototype, from architecture decomposition through block-level validation and system bring-up.\nTranslate high-level hardware architecture into concrete module boundaries, interfaces, test plans, ownership assignments, and development milestones.\nReview and guide RTL development across datapaths, control logic, memory interfaces, and host/FPGA communication paths, contributing directly to critical or blocking pieces when needed.\nGuide FPGA bring-up and integration on modern FPGA platforms and development flows.\nEstablish strong verification practices, including golden-model comparison, deterministic unit tests, simulation infrastructure, and clear definitions of done for each block.\nAnalyze resource utilization, timing, memory bandwidth, and throughput bottlenecks to guide architecture and implementation decisions.\nRequirements Significant experience with FPGA and/or ASIC RTL development using Verilog or SystemVerilog, ideally including prior ownership of a nontrivial subsystem or prototype.\nStrong understanding of digital design, pipelined datapaths, finite-state machines, memory systems, clocking/reset, timing closure, and hardware verification.\nExperience bringing up nontrivial designs on FPGA platforms using Vivado or comparable FPGA toolchains.\nFamiliarity with AXI, AXI-Lite, AXI-MM, DMA-based data movement, host/FPGA interfaces, and memory-mapped control.\nAbility to decompose complex hardware systems into clean module boundaries, interfaces, verification plans, and implementation milestones.\n\n#J-18808-Ljbffr","company":"Ludwig Computing","rawCompany":"ludwig computing","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-07-27T03:18:42.554Z","occupations":[{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"334413","title":"Semiconductor and Related Device Manufacturing","slug":"semiconductor-and-related-device-manufacturing"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"FPGA Implementation Lead","description":"At Ludwig Computing, we are solving the energy efficiency problem of intelligent compute. Our novel co-designed approach is optimized to deliver radical improvements in energy efficiency and performance across a wide range of compute-intensive workloads. Join us at the ground floor as we build the future of intelligent compute.\nWe are hiring an experienced FPGA / RTL implementation lead to help drive the development of Ludwig’s first hardware acceleration platform. You will translate a broader hardware architecture into a staged FPGA implementation plan — concrete module boundaries, interfaces, validation milestones, bring-up steps, and realistic development timelines — while mentoring junior engineers.\nResponsibilities Lead the FPGA implementation plan for Ludwig’s first hardware acceleration prototype, from architecture decomposition through block-level validation and system bring-up.\nTranslate high-level hardware architecture into concrete module boundaries, interfaces, test plans, ownership assignments, and development milestones.\nReview and guide RTL development across datapaths, control logic, memory interfaces, and host/FPGA communication paths, contributing directly to critical or blocking pieces when needed.\nGuide FPGA bring-up and integration on modern FPGA platforms and development flows.\nEstablish strong verification practices, including golden-model comparison, deterministic unit tests, simulation infrastructure, and clear definitions of done for each block.\nAnalyze resource utilization, timing, memory bandwidth, and throughput bottlenecks to guide architecture and implementation decisions.\nRequirements Significant experience with FPGA and/or ASIC RTL development using Verilog or SystemVerilog, ideally including prior ownership of a nontrivial subsystem or prototype.\nStrong understanding of digital design, pipelined datapaths, finite-state machines, memory systems, clocking/reset, timing closure, and hardware verification.\nExperience bringing up nontrivial designs on FPGA platforms using Vivado or comparable FPGA toolchains.\nFamiliarity with AXI, AXI-Lite, AXI-MM, DMA-based data movement, host/FPGA interfaces, and memory-mapped control.\nAbility to decompose complex hardware systems into clean module boundaries, interfaces, verification plans, and implementation milestones.\n\n#J-18808-Ljbffr","datePosted":"2026-07-27T03:18:42.554Z","dateModified":"2026-07-27T03:18:42.554Z","hiringOrganization":{"@type":"Organization","name":"Ludwig Computing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e558dfd55687119445ef26d1"},"url":"https://jobsearcher.com/jobs/e558dfd55687119445ef26d1"}}