EDA/CAD Software Engineer, Staff
Electrical Engineering
Manager
Asic Design
Cad Software
Clock Optimization
Design
Design Engineering
Electrical Design
Electronic Design Automation
Embedded Systems
Engineering
Engineering Software
Fpga
Fpga Design
Hardware Engineering
Hardware Software Co Design
Hardware Software Co Design
Place And Route
Software Development
Software Engineer
Software Engineering
Systems
Systemverilog
Technical Lead
Job Description
Qualcomm is hiring a Staff-level EDA/CAD Software Engineer to help build and improve critical CAD tooling used in emulation for Qualcomm SoC needs. In this role, you will work with industry-standard technologies to develop emulation-focused CAD algorithms and contribute to compute and storage optimization while mentoring and leading team members. The position sits within Qualcomm Technologies Inc’s Global CAD team, which develops tools, flows, and methodologies across VLSI design.
What you’ll do
- Partner with industry-standard tools and technologies to deliver solutions for a range of infrastructure needs.
- Develop emulation CAD algorithms tailored to unique Qualcomm SoC requirements, including synthesis, partitioning, place and route, and clock optimization.
- Drive compute and storage optimization efforts.
- Mentor and lead other members of the team.
Required qualifications
- Education: PhD in Science, Engineering, or related field.
- Minimum 2+ years ASIC design, FPGA design, verification, or related work experience.
- Minimum 2+ years C++ software development, CAD tool development, or related experience.
- Minimum 2+ years of hands-on experience with Linux.
- Minimum 2+ years of direct hands-on experience with CAD software development, including demonstrated software design principles, practices, and patterns.
- Demonstratable knowledge of data structures, algorithms, and design patterns.
- Experience with RTL Synthesis (System Verilog to netlist), Clock Tree Optimization, and exposure to VLSI design concepts, including logic design.
- Excellent interpersonal and analytical skills, with the ability to work independently and build customer-facing applications.
- Experience with Git, LSF, JIRA, GCC, and related technologies.
- Experience alternatives (as listed): A required combination of degree and years of related ASIC design/verification/validation/integration work may qualify based on a Bachelor’s (4+ years), Master’s (3+ years), or PhD (2+ years) pathway.
- Experience baseline: Minimum 2 years of related work experience.
Technologies you may work with
- C++, Linux, Git, LSF, JIRA, GCC
- System Verilog, RTL Synthesis
- Clock Tree Optimization
- ASIC design, FPGA design, emulation
- Place and route, partitioning, clock optimization
Location and compensation
Location: San Diego, CA (onsite)
Pay range: USD 145,600 - 218,400 per year
Benefits
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package