Skip to main content
Qualcomm logo

FPGA Firmware Engineer / FPGA Design Engineer

Qualcomm
September 14, 2026
Full-time
On-site
San Diego, California, United States
$101,400 - $152,200 USD yearly
FPGA Programming Jobs, Level - Mid-Career

Job Title

FPGA Firmware Engineer / FPGA Design Engineer

Role Summary

Join Qualcomm's Global CAD team to develop FPGA firmware and embedded software for custom emulation and design infrastructure used in leading-edge wireless products. The role focuses on firmware development for FPGA-based hardware, tool and flow improvements, and close collaboration with hardware and software teams.

Experience Level

Mid-level. The posting does not specify a required number of years of experience.

Responsibilities

Primary responsibilities for this role include firmware and FPGA design, tool development, and supporting system integration and validation.

  • Design and implement FPGA firmware for custom emulation and infrastructure hardware.
  • Develop RTL/SystemVerilog and validate designs on target FPGA platforms.
  • Create and maintain tools, scripts, and flows to support FPGA development and integration.
  • Collaborate with hardware, software, and verification teams to integrate FPGA solutions into larger systems.
  • Debug hardware/firmware issues, perform timing closure, and optimize designs for performance and reliability.
  • Deliver customer-facing applications and documentation as required.

Requirements

Must-have skills and experience.

  • Practical FPGA design or FPGA firmware experience.
  • Proficient in RTL/HDL development and SystemVerilog.
  • Hands-on experience with Xilinx (UltraScale, UltraScale+, MPSoC) and/or Intel (Stratix) FPGA families and vendor toolchains.
  • Ability to work independently and strong interpersonal and analytical skills.

Preferred / nice-to-have:

  • Experience with clock domain crossing, high-speed design, and timing closure techniques.
  • Exposure to VLSI/logic design concepts.
  • Experience with C++ (x86, aarch64) and Python.
  • Experience with Linux / Embedded Linux and knowledge of Linux device drivers and ARM-based designs.
  • Familiarity implementing protocols such as AXI, PCIe, I2C, LVDS, and Ethernet.
  • Experience with Agile practices, Git, and JIRA.

Education Requirements

Minimum: Bachelor's degree in Science, Engineering, or a related field. Preferred: Master's or PhD in Electronics Engineering, Computer Science, Computer Engineering, Applied Mathematics, or a related technical discipline.


About the Company

Company: Qualcomm

Headquarters: San Diego, California, United States

Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.

Qualcomm logo

Date Posted: 2026-09-14