FPGA Firmware Engineer / FPGA Design Engineer
Qualcomm Technologies, Inc.
Apply Now
San Diego, California, United States of America
4+ years with Bachelor's, 3+ years with Master's, or 2+ years with PhD
About This Role

Join QCOM Technologies Inc Global CAD team delivering solutions for design of leading-edge wireless products. Qualcomm is leading 5G innovations ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. The Qualcomm Global CAD team is currently seeking FPGA Design Engineer to develop FPGA Firmware & Embedded software.

Roles & Responsibilities

Working with industry-standard tools and technologies to develop solutions to a variety of infrastructure needs. Designing and Implementing critical firmware for custom emulation hardware Mentoring and leading other members of the team Contributing towards the continuous development of Tools, Technology and Flows

Required Skills

7+ years FPGA design, FPGA firmware or related work experience. 7+ years of direct hands-on experience with System Verilog, RTL/HDL, FPGA (Xilinx Ultrascale, Ultrascale+, MPSoC, Intel Stratix) and FPGA Tools (Xilinx, Intel) Excellent interpersonal and analytical skills with the ability to work independently, and create customer-facing applications Willingness to work out of San Diego.

Preferred Skills & Nice-to-Haves

Master's or PhD. in Electronics Engineering, Computer Science, Computer Engineering, or Applied Mathematics 10+ years FPGA design, FPGA firmware or related work experience. Experience with clock domain crossing, high speed designs, and timing closure techniques 10+ years of direct hands-on experience with System Verilog, RTL/HDL, FPGA (Xilinx Ultrascale, Ultrascale+, MPSoC, Intel Stratix) and FPGA Tools (Xilinx, Intel) Exposure to VLSI design concepts, logic design 10+ years of direct hands-on experience with C++ (x86, aarch64) and Python 10+ years of hands-on experience with Linux / Embedded Linux Solid understanding of ARM based designs, Embedded Linux, Linux Device Drivers Solid experience in implementing the following protocols: AXI, PCIe, I2C, LVDS, Ethernet Proven ability of software design principles, practices and patterns Knowledge of Agile project management principles and practices Experience with Git, JIRA, and other related technologies

Education Requirements

Bachelor's degree in Science, Engineering, or related field.

Compensation

$140,000.00 - $210,000.00

Ready to Apply?

Click below to visit the official job posting and submit your application

Apply on Company Website