Freeform is looking for an FPGA Engineer to architect and implement a custom compute platform enabling intelligent metal 3D printing. You will scale a high-throughput, low latency image processing pipeline and integrate FPGA solutions with GPUs to create a machine learning acceleration platform. This role drives interdisciplinary innovation across software, electrical, and process engineering teams.
What You'll Do
- Architect and implement FPGA solutions to scale a high-throughput, ultra-low latency image processing pipeline.
- Lead interdisciplinary efforts between software, electrical, and process engineering to drive innovation on FPGA capabilities.
- Architect and implement custom FPGA capabilities to enable real-time machine learning.
- Architect and implement new logic components for use on FPGAs.
- Implement custom algorithms on FPGAs for signal processing.
- Implement custom controllers on FPGAs.
What We're Looking For
- Bachelor’s degree in computer engineering, electrical engineering, computer science, or related field.
- 10+ years of FPGA development experience in SystemVerilog or VHDL.
- Familiarity with the Xilinx Vivado/Vitis toolchain development environment.
- Experience with high-speed IO, board bring up, and similar hardware-centric FPGA development domains.
Nice to Have
- Master’s degree in computer engineering, electrical engineering, computer science, or related field.
- Experience with image processing or DSP.
- Experience with Xilinx Zynq Ultrascale+ MPSoC.
- Experience with embedded software development including embedded Linux and System on Chip (SoC)-based architectures.
- Experience implementing math/advanced computations on FPGAs.
- Experience with heterogeneous computing platforms and high-speed data acquisition systems.
- Familiarity with C/C++ or other high-level programming languages.
- Excellent verbal and written communication skills.
- Creative thinker able to apply first-principles reasoning to solve complex problems.
Technical Stack
- SystemVerilog, VHDL
- Xilinx Vivado/Vitis, Xilinx Zynq Ultrascale+ MPSoC
- FPGA, Embedded Linux, SoC
- C/C++
Team & Environment
You will drive interdisciplinary efforts between software, electrical, and process engineering teams.
Benefits & Compensation
- Compensation: $150,000-$400,000+ + equity: Significant stock option packages
- 100% employer-paid Medical, Dental, and Vision insurance (premium PPO and HMO options)
- Life insurance
- Traditional and Roth 401(k)
- Relocation assistance provided
- Paid vacation, sick leave, and company holidays
- Generous Paid Parental Leave and extended transition back to work for the birthing parent
- Free daily catered lunch and dinner, and fully stocked kitchenette
- Casual dress, flexible work hours, and regular catered team building events
Work Mode
This role is onsite in Hawthorne, CA.
Freeform is an Equal Opportunity Employer that values diversity; employment with Freeform is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.



