EDA/CAD SW Engineer

A company of inventors that unlocked 5G, transforming industries and creating world-changing technologies and products.
$115,600 - $173,400
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For EDA/CAD SW Engineer

Qualcomm Technologies Inc's Global CAD team is seeking an EDA/CAD Software Engineer to join their innovative team in San Diego. This role focuses on developing critical CAD tools for emulation, working at the intersection of hardware and software engineering. The position offers an opportunity to work with cutting-edge technology in 5G and beyond, developing solutions for VLSI design challenges.

The role involves creating sophisticated algorithms for synthesis, partitioning, place and route, and clock optimization specifically tailored for Qualcomm's SoC needs. You'll be working with a team of experts, using your expertise in C++ and Python to develop essential tools that power Qualcomm's hardware development pipeline.

This is an excellent opportunity for a mid-level engineer with ASIC/FPGA experience and strong software development skills. The position offers competitive compensation ($115,600 - $173,400) plus additional benefits including annual bonuses and RSU grants. You'll be part of a company that's at the forefront of 5G technology and mobile innovation, with the chance to work on projects that impact billions of devices worldwide.

The ideal candidate will have a strong background in both software development and hardware design concepts, with experience in CAD tool development. You'll need to be comfortable with Linux environments and modern development tools like Git and JIRA. This role offers growth opportunities through mentoring others and leading technical initiatives, making it perfect for someone looking to advance their career in hardware/software development.

Last updated 6 hours ago

Responsibilities For EDA/CAD SW Engineer

  • Develop critical CAD tools used in emulation
  • Work with industry-standard tools and technologies
  • Develop emulation CAD algorithms for Qualcomm SoC needs
  • Drive compute and storage optimization
  • Mentor and lead other team members

Requirements For EDA/CAD SW Engineer

Python
Linux
  • Bachelor's degree in Science, Engineering, or related field
  • 2+ years ASIC design, FPGA design, verification, or related work experience
  • 3+ years C++ SW development, CAD tool development experience
  • Experience with Linux
  • Knowledge of data structures, algorithms and design patterns
  • Experience with Git, LSF, JIRA, GCC

Benefits For EDA/CAD SW Engineer

Medical Insurance
401k
Equity
  • Competitive annual discretionary bonus
  • RSU grants
  • Comprehensive health coverage
  • Financial planning resources
  • Emotional/mental wellbeing support

Interested in this job?

Jobs Related To Qualcomm EDA/CAD SW Engineer

WoS performance tuning/optimization Customer Engineer

WoS performance tuning/optimization Customer Engineer position at Qualcomm, focusing on Windows optimization and customer support in Shanghai, requiring 3+ years of software development experience.

C++ Algorithm Developer - Cork, Ireland

C++ Algorithm Developer position at Qualcomm in Cork, Ireland, focusing on developing software and automation for chip design, requiring strong programming skills and 3+ years of experience.

(Mobile)ADT System Level Test Development Engineer

System Level Test Development Engineer role at Qualcomm focusing on mobile software testing, automation, and performance analysis.

Video & Camera Test Engineer

Video & Camera Test Engineer position at Qualcomm focusing on compute products testing, requiring expertise in video/camera applications and Windows OS environment.

WoS AppCompat Test Engineer

WoS AppCompat Test Engineer position at Qualcomm China, focusing on Windows on ARM PC application compatibility testing and automation in Chengdu.