Skip to content
Talento
Sign inGet started

Talento

Upload your CV, set your preferences, and find jobs that fit.

PrivacyTermsCookiesAccessibility

← All roles

System FPGA Engineer

at Qualcomm

Santa Clara, California, United States of America, onsite, senior, 5+ years

seen 46d ago

Apply for this roleSign in to track your application
  • CDC
  • GitHub
  • Vitis
  • UART
  • PCIe
  • RTL
  • Quartus Prime
  • HDL
  • SystemVerilog
  • JTAG
  • git
  • SDC
  • Vivado
  • XDC
  • Verilog
  • I2C
  • cocotb
  • AXI4
  • DDR5
  • Python
  • SVA

About the role

As a Staff / Sr. Staff System FPGA Engineer (individual contributor), you will work closely with the platform team and collaborate with cross-functional teams, including SoC, software, firmware, hardware, and component suppliers. You will be responsible for implementing defined FPGA architectures for control-plane and telemetry systems on next-generation server reference platforms. You will contribute hands-on across RTL development, simulation, verification, testing, and lab bring-up, while proactively identifying and escalating architectural concerns when implementation reveals issues that need to be addressed.

What you would do

* Implement RTL designs based on defined system architectures, translating specifications into synthesizable HDL. * Develop and execute test benches and verification plans for FPGA designs using industry-standard tools and frameworks. * Perform FPGA synthesis, place-and-route, and timing closure using vendor toolchains. * Test and debug FPGA designs in the lab using hardware bring-up tools, JTAG, logic analyzers, and oscilloscopes. * Identify implementation-level issues and provide clear, constructive feedback to architects and senior engineers when design specifications require clarification or correction. * Develop Python-based scripts and cocotb test benches to support design automation, regression testing, and verification infrastructure. * Maintain and contribute to source-controlled design repositories using git and GitHub, following team branching and review workflows. * Participate actively in peer code reviews, maintaining high standards for RTL quality, readability, and maintainability. * Produce clear technical documentation covering implementation details, test results, and known issues. * Collaborate with hardware, firmware, and software teams during system bring-up and integration phases. * Engage with suppliers, customers, and multi-site team members as needed, with some travel expected to support these activities.

What they are looking for

* Bachelor's or Master's degree in Computer Science/Engineering, Electrical Engineering, or a related field. * 5+ years of experience in FPGA implementation and verification. * Strong understanding of logic design and standard industry interfaces. * Experience in FPGA design optimization. * Proven experience with common interfaces such as I2C, UART, AXI4, PCIe, DDR5, or similar protocols. * Proficiency in HDL development — Verilog and/or SystemVerilog — including simulation, test bench creation, synthesis, and debugging using CAD tools. * Proficiency in Python scripting for design automation, test infrastructure, and tooling. * Working knowledge of git and GitHub for version control, collaborative development, and CI/CD workflows. * Experience with cocotb for Python-based RTL verification. * Hands-on experience with FPGA development tools and hardware bring-up. * Strong written and verbal communication skills, including the ability to document findings and flag issues clearly.

Read from careers.qualcomm.com, last seen 4d ago.