← Back to list
Job

EDA/CAD Software Engineer (Multiple Levels)

Other • On-site • Full-time United States San Diego, USA

Qualcomm's Global CAD team is looking for a software engineer to develop critical emulation CAD tools used in VLSI design. The role focuses on developing algorithms for synthesis, partitioning, place and route, and clock optimization, as well as optimizing compute and storage resources.

Responsibilities

  • Work with industry-standard tools and technologies to develop solutions for infrastructure needs
  • Develop critical emulation CAD algorithms addressing unique Qualcomm SoC needs (synthesis, partitioning, place and route, clock optimization)
  • Drive compute and storage optimization
  • Mentor and lead other members of the team

Requirements

  • Bachelor's degree in Science, Engineering, or a related field

Nice to have

  • Master's or PhD in Computer Science or Computer Engineering
  • 2+ years of ASIC design, FPGA design, verification, or related work experience
  • 2+ years of C++ software development or CAD tool development experience
  • 2+ years of hands-on Linux experience
  • 2+ years of hands-on CAD software development experience, proven software design principles and practices
  • Knowledge of data structures, algorithms and design patterns
  • Experience with RTL Synthesis (SystemVerilog to netlist), Clock Tree Optimization, VLSI design concepts and logic design
  • Excellent interpersonal and analytical skills, ability to work independently, experience building customer-facing applications
  • Experience with Git, LSF, JIRA, GCC and related technologies

Soft skills

Independent workAnalytical thinkingMentoring and leadershipTeamwork

What we offer

  • Pay range: $140,000-$210,000
  • Annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Competitive benefits package

About the company

Qualcomm Technologies Inc.'s Global CAD team develops tools, flows and methodologies for various aspects of VLSI design, with a focus on emulation CAD technologies.

Education: Alapdiploma (BSc) természettudományi, mérnöki vagy kapcsolódó területen; mesterdiploma vagy PhD előny.

Similar jobs