TL;DR

Senior AI Engineer (EDA): Building intelligent features for electronic design automation to accelerate design productivity with an accent on high-performance software engineering and machine learning. Focus on applying ML techniques to analog design optimization, architecting scalable C/C++ solutions, and solving complex design exploration challenges.

Location: Onsite in San Jose, CA or Burlington, MA

Salary: $98,000–$182,000

Company

Cadence is a global leader in electronic design and computational software, empowering engineers to create transformative technology.

What you will do

  • Design and implement high-performance software using C/C++.
  • Apply machine learning techniques to solve complex problems in analog design, layout, and optimization.
  • Architect scalable solutions balancing performance, memory efficiency, and software quality.
  • Collaborate with engineering teams to integrate intelligent features into design automation workflows.
  • Develop and debug applications within Linux environments.

Requirements

  • Strong programming proficiency in C/C++.
  • Solid foundation in data structures and algorithms.
  • Proven experience with machine learning techniques and frameworks.
  • Experience developing and debugging on Linux.
  • MS in EE/CS with 2+ years of experience OR BS with 4+ years of experience.

Nice to have

  • Experience in Electronic Design Automation (EDA).
  • Exposure to analog design concepts.

Culture & Benefits

  • Comprehensive medical, dental, and vision insurance plans.
  • 401(k) plan with employer match.
  • Employee stock purchase plan and incentive compensation programs.
  • Paid vacation and designated company holidays.
  • Environment focused on solving complex, industry-critical engineering challenges.