CareerPlan

FPGA Design & Firmware Engineer, Staff

San Diego, California, United States of AmericaFull-time2026-10-16 → 2026-11-10

Core

Design, implement, and debug FPGA RTL and firmware for custom emulation and prototyping platforms supporting next-gen IoT, mobile, compute, and data center systems.

Role type

Staff individual contributor FPGA Design & Firmware Engineer

Builds

Advanced FPGA-based emulation and prototyping solutions

Domain

Semiconductor hardware engineering (FPGA, RTL, Embedded Systems)

Required skills

SystemVerilog/Verilog, RTL/HDL design, FPGA implementation, embedded software/firmware, high-speed interface design (PCIe, SerDes, LVDS), clock/reset architecture, timing closure, C++, Python

Preferred skills

AI/ML application to hardware design, SpinalHDL/RustHDL, Linux device drivers, ARM-based systems, large-scale multi-FPGA system architecture, Git/CI workflows

Technologies

AMD/Xilinx (Vivado, UltraScale+, Versal, MPSoC), Intel (Quartus, Stratix, Agilex), PCIe, AXI, Ethernet, I2C, MGT, SerDes, LVDS, Linux, ARM, C++, Python, SpinalHDL, RustHDL

Responsibilities

Design and integrate high-speed FPGA interfaces; contribute to system architecture and HW/SW partitioning; debug complex system-level problems; explore AI/ML techniques for design automation; collaborate across hardware, software, and system engineering teams

Seniority

Staff, hands-on IC with significant influence on architecture and technology direction