Jobs · Engineering · California

Software Architect

Cadence · San Jose, CA · 2 days ago
Engineering$179k–$332k/yrFull-time

Responsibilities

  • Formulate and lead development of the next generation of mixed signal verification software components
  • Create innovative technologies required to raise the bar on Cadence’s technology leadership in mixed signal verification
  • Architect/design, develop and roll-out highly differentiated software components to propel Xcelium Mixed Signal App into its next phase of growth
  • Collaborate with cross-functional teams and customers, including leadership opportunities in Accellera and IEEE standards activities

Requirements

  • BS with a minimum of 10 years of experience OR MS with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience
  • Strong programming and software engineering skills in C/C++ via Unix and/or Linux platforms
  • Experience with digital, analog, or mixed signal design or verification, or mathematics-based functional/behavioral modeling
  • Strong analysis and problem-solving skills
  • Keen eye for scalable, high-performance, and high-quality software deliverables
  • Good communication and storytelling abilities, to be effective in a global team environment
  • Proficient in either digital or analog/mixed signal simulation, with exposure to at least one hardware description language (HDL)
  • Proficient in software debugging environments (gdb, workshop, etc) and/or version control systems (perforce, github, etc)
  • Desirable experience with Python, Artificial Intelligence, or Machine Learning technology

Qualifications

  • Education: BS with 10+ years of experience, MS with 7+ years of experience, PhD with 5+ years of experience

Skills

  • C/C++ programming
  • Unix/Linux platforms
  • Digital, analog, or mixed signal simulation
  • Hardware description languages (HDLs)
  • Software debugging tools (gdb, workshop)
  • Version control systems (perforce, github)
  • Python, Artificial Intelligence, or Machine Learning

Benefits

The annual salary range for California is $178,500 to $331,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits.

Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental, and vision plan options, and more.

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 2 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com