FPGA Design & Firmware Engineer, Staff

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$145,600–$218,400 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Apr 14, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $182k
$136k $235k
below market most similar roles pay here above market

This role pays less than 53% of similar roles. Most pay $158,825–$214,000 — the blue band above. At the midpoint, this role pays about $182k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · FPGA Design & Firmware Engineer, Staff

JOB TITLE: FPGA Design & Firmware Engineer, Staff The FPGA Design & Firmware Engineer, Staff joins the Global CAD team to develop advanced FPGA-based emulation and prototyping solutions for next-generation IoT, mobile, compute, and data center platforms. This individual contributor role involves designing, implementing, and debugging FPGA RTL and firmware for custom platforms. Key responsibilities include contributing to system architecture, HW/SW partitioning, and high-speed interface integration. The role requires expertise in SystemVerilog, Verilog, C++, and Python, alongside experience with AMD/Xilinx and Intel FPGA technologies like UltraScale+, Versal, and Stratix using Vivado or Quartus. Candidates must handle complex designs involving clock-domain crossings, timing closure, and PCIe or SerDes connectivity. Additionally, the position involves exploring AI/ML techniques to improve engineering productivity and automation within the hardware design and verification flows.

What you'll do

  • Design, implement, integrate, and debug FPGA RTL and firmware for custom emulation and prototyping platforms.
  • Develop FPGA solutions using industry-standard AMD/Xilinx and Intel FPGA technologies and toolchains.
  • Contribute to system architecture, HW/SW partitioning, FPGA architecture, and implementation strategy.
  • Manage complex FPGA designs involving clock/reset architecture, clock-domain crossings, and timing closure.
  • Design and integrate high-speed interfaces including PCIe, MGT/SerDes, and LVDS-based connectivity.
  • Develop and integrate embedded software and firmware supporting FPGA-based systems.
  • Improve FPGA tools, methodologies, and automation by exploring and applying AI/ML techniques.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • 5+ years of professional experience in FPGA design, FPGA firmware, RTL development, or related digital hardware development.
  • Strong hands-on experience with SystemVerilog/Verilog and RTL/HDL design.
  • Experience with modern FPGA platforms such as AMD/Xilinx UltraScale+, MPSoC, Versal, Intel Stratix, or Agilex.
  • Experience with FPGA development tools such as AMD Vivado or Intel Quartus.
  • Master's or PhD in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, or a related technical field (preferred).
  • Experience with clock-domain crossing, high-speed designs, clock/reset architecture, and timing closure (preferred).
  • Hands-on programming experience with C++ and Python (preferred).

More like this

Similar roles

FPGA Design & Firmware Engineer, Staff

Qualcomm

San Diego, CA 11 days ago $145,600–$218,400
FPGA RTL SystemVerilog Verilog AMD/Xilinx Intel Vivado Quartus Python C++ PCIe AXI SerDes LVDS Embedded Linux ARM SpinalHDL RustHDL Git Timing Closure CDC
4+ yrs exp

FPGA Firmware Engineer / FPGA Design Engineer

Qualcomm

San Diego, CA 40 days ago $101,400–$152,200
FPGA System Verilog RTL HDL C++ Python Embedded Linux Linux Device Drivers AXI PCIe I2C LVDS Ethernet Xilinx Intel ARM Git JIRA Agile VLSI EDA

FPGA Firmware Engineer / FPGA Design Engineer

Qualcomm

San Diego, CA 40 days ago $121,800–$182,600
FPGA System Verilog RTL HDL C++ Python Embedded Linux Linux Device Drivers AXI PCIe I2C LVDS Ethernet Xilinx Intel ARM Git JIRA Agile VLSI ASIC
2+ yrs exp

FPGA Engineer

Anduril Industries

Broomfield, CO +1 57 days ago $143,000–$191,000
FPGA SystemVerilog VHDL RTL Digital Signal Processing Altera Quartus Vivado Xilinx Zynq UltraScale+ RFSoC AgileX PCIe Ethernet JESD204B MATLAB Git DO-254 Software-Defined Radio
10+ yrs exp

System FPGA Engineer

Qualcomm

Santa Clara, CA +4 40 days ago $159,600–$239,400
FPGA Verilog SystemVerilog Python RTL cocotb CI/CD Git GitHub PCIe DDR5 AXI4 I2C UART SerDes Vivado Vitis Quartus Prime JTAG SDC XDC RISC-V IPMI MCTP PLDM
4+ yrs exp

Specialist, FPGA Firmware Engineering

L3Harris

Palm Bay, FL 25 days ago
FPGA VHDL Verilog SystemVerilog AMD Xilinx Vivado RTL Design TCL Python Linux XDC Hardware-in-the-loop Agile Simulation Verification
4+ yrs exp