Jobs · Engineering · California

Principal EDA Software Engineer (C++, Characterization)

Cadence · San Jose, CA · 2 wk ago
Engineering$137k–$254k/yrFull-time

Join our expert R&D team as we create technologies and products that enable static and dynamic transistor-level analysis of the most advanced custom digital and mixed-signal circuits, powering the communication, IoT, and AI markets.

Responsibilities

  • Enhance and expand existing tools' architecture to cover timing analysis.
  • Create new frameworks for analyzing effects dominant at n5 and below.
  • Leverage machine learning technology to achieve significant improvements in speed, capacity, and usability over existing solutions.

Requirements

  • 8+ years of experience in development of EDA tools and expertise in one or more areas: transistor-level timing, power, noise, aging, reliability, and EMIR analysis.
  • Hardcore C++ knowledge, particularly in a Linux environment.
  • Strong proficiency in designing data structures, algorithms, and applying software engineering principles.
  • Industry experience developing and maintaining C++ based applications on Unix or Linux platforms.
  • Experience with quality and software processes.
  • Ability to analyze transistor or gate-level schematics.
  • BS degree in Computer Science, Electrical Engineering, or Computer Engineering preferred.

Skills

  • Experience in development of circuit simulation or library characterization programs.
  • Understanding of SPICE simulation transistor models at a high level.
  • Experience with distributed programming, database design, and cloud APIs for distributed computing.

Benefits

  • Paid vacation and paid holidays.
  • 401(k) plan with employer match.
  • Employee stock purchase plan.
  • A variety of medical, dental and vision plan options.

Pay

The annual salary range for California is $136,500 to $253,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location.

Similar jobs

Software Engineer, C++

Aquatic Capital ManagementNew York, United States· 2 mo ago
Engineering$150k–$300k/yrapply on job-boards.greenhouse.io