Q

Qualcomm

Designs mobile chips and licenses wireless patents

FPGA Design & Firmware Engineer - ASICS Engineering

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field is required.
  • At least 5 years of professional experience in FPGA design, FPGA firmware, RTL development, or related digital hardware development is required.
  • Strong hands-on experience with SystemVerilog or Verilog and RTL/HDL design is required.
  • Experience with modern FPGA platforms such as AMD/Xilinx UltraScale+, MPSoC, Versal, Intel Stratix, or Agilex is required.
  • Experience with FPGA development tools such as AMD Vivado or Intel Quartus is required.
  • Strong analytical, debugging, and problem-solving skills are required.
  • The candidate must be able to work independently and collaborate effectively across hardware and software teams.
  • A master's or PhD in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, or a related technical field is preferred.
  • Experience with clock-domain crossing, high-speed designs, clock/reset architecture, FPGA implementation, and timing closure techniques is preferred.
  • Hands-on experience with FPGA MGT/SerDes transceivers and LVDS interfaces, including integration, bring-up, and debugging, is preferred.
  • A strong understanding of digital logic, computer architecture, and VLSI design concepts is preferred.
  • Hands-on programming experience with C++ and Python is preferred.
  • Experience implementing and debugging interfaces and protocols such as AXI, PCIe, Ethernet, I2C, MGT, and LVDS is preferred.
  • Experience designing, integrating, bringing up, and debugging large-scale, rack-based multi-FPGA systems, including system-level architecture and inter-FPGA connectivity, is preferred.
  • Experience or strong interest in applying AI/ML technologies to hardware design, verification, EDA/CAD flows, and engineering automation is preferred.
  • Experience with Linux and Embedded Linux is preferred.
  • Experience with modern hardware-description languages or RTL-generation frameworks such as SpinalHDL, Amaranth, RustHDL, Spade, or similar technologies is preferred.
  • An understanding of ARM-based systems, Linux device drivers, and embedded system architecture is preferred.
  • An understanding of software architecture, design principles, development practices, and design patterns is preferred.
  • Experience with Git, Jira, CI/automation, and collaborative software/firmware development workflows is preferred.
  • Knowledge of Agile development principles and practices is preferred.

Responsibilities

  • 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, hardware/software partitioning, FPGA architecture, implementation strategy, and system integration.
  • Work on large and complex FPGA designs involving clock/reset architecture, clock-domain crossings, high-speed interfaces, and timing closure.
  • Design and integrate high-speed FPGA interfaces, including PCIe, MGT/SerDes, and LVDS-based connectivity.
  • Develop and integrate embedded software and firmware supporting FPGA-based systems.
  • Contribute to the continuous development and improvement of FPGA tools, technologies, methodologies, automation, and design flows.
  • Explore and apply AI/ML techniques to FPGA design, verification, debugging, and development flows to improve engineering productivity, design quality, and automation.
  • Collaborate across hardware, software, CAD, and system engineering teams to debug and resolve complex system-level problems.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs