Software Architect

Cadence Design Systems

San Jose (CA)

On-site

USD 178,500 - 331,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, and vision plan options

Job summary

Cadence Design Systems is seeking an R&D compiler/software expert for their San Jose location. This role focuses on developing advanced technologies on the Xcelium platform, significantly improving mixed signal verification efficiency.

Ideal candidates will have extensive experience in software development with C/C++, a strong educational background, and the ability to collaborate in cross-functional teams. The annual salary for this role ranges from $178,500 to $331,500 with additional benefits such as paid vacation and a 401(k) plan.

Qualifications

  • 10+ years of experience with a BS, 7+ years with an MS, or 5+ years with a PhD.
  • 15+ years of software development experience.
  • Proficient in digital or analog/mixed signal simulation.

Responsibilities

  • Lead the development of mixed signal verification software components.
  • Architect and design software components for the Xcelium Mixed Signal App.
  • Collaborate with cross-functional teams and customers.

Skills

C/C++ programming
Software development
Mixed signal verification
Analytical skills
Problem solving
Python
Artificial Intelligence
Machine Learning

Education

BS, MS, or PhD in relevant field

Tools

Unix
Linux
GDB
Perforce
GitHub

Job description

Overview

Cadence Design Systems is looking for a R&D compiler/software expert to develop new, high‑performance and scalable technologies on Cadence’s Xcelium platform, focusing on elevating Mixed Signal Verification to new orders of efficiency and scalability.

Responsibilities
  • Formulate and lead the development of next‑generation mixed signal verification software components.
  • Architect, design, develop and roll out highly differentiated software components to propel Xcelium Mixed Signal App into its next phase of growth.
  • Collaborate in a highly collaborative environment with cross‑functional teams and customers.
Qualifications
  • 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.
  • 15+ years of software development experience using C/C++ and proven ability to develop and integrate massively scalable software development components.
  • Strong analytical and problem solving skills.
  • Excellent programming and software engineering skills (C/C++) via Unix and/or Linux platforms.
  • 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.).
  • Experience with Python, Artificial Intelligence or Machine Learning technology is desirable.
  • Strong ability to learn new concepts quickly and good communication skills; storytelling abilities are preferred.
  • Interest and passion for pursuing mixed signal verification and mathematics‑based functional/behavioral modeling.
Compensation & 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 other 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.
  • Other benefits as provided by the company.
Equal Employment Opportunity

Cadence is committed to equal employment opportunity throughout all levels of the organization. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability or any other protected class.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Cadence • San Jose (CA)

On-site
USD 178,000 - 332,000
Bonus & equity
401(k) match
Employee stock purchase plan
+1
Senior Software Architect - Mixed-Signal Verification
Senior Software Architect - Mixed-Signal Verification

Cadence Design Systems • San Jose (CA)

On-site
USD 178,500 - 331,500
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Principal Software Engineer - Compiler Development
Principal Software Engineer - Compiler Development

Cadence Design Systems • New Jersey

On-site
USD 130,000 - 210,000
Paid vacation
401(k) plan
Employee stock purchase plan
+1
Principal Software Engineer - Compiler Development
Principal Software Engineer - Compiler Development

Cadence • New Jersey

On-site
USD 118,000 - 218,000
Product Management Group Director - Digital and Mixed Signal Verification Solutions
Product Management Group Director - Digital and Mixed Signal Verification Solutions

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 154,000 - 286,000
Paid vacation and holidays
401(k) plan with employer match
Employee stock purchase plan
+1
Software Architect, Physical Verification
Software Architect, Physical Verification

Cadence • San Jose (CA)

On-site
USD 178,000 - 332,000
Paid Vacation
401(k) plan with employer match
Employee Stock Purchase Plan
+1
Senior Principal C++ Software Engineer
Senior Principal C++ Software Engineer

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 154,000 - 286,000
Paid vacation
401(k) with employer match
Employee stock purchase plan
+1
Application Engineer, RTL2GDS Sr Director
Application Engineer, RTL2GDS Sr Director

Cadence Design Systems • San Jose (CA)

On-site
USD 210,000 - 390,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Digital Implementation AE Architect
Digital Implementation AE Architect

Cadence Design Systems • San Jose (CA)

On-site
USD 157,000 - 293,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Principal EDA Software Engineer (C++, Characterization)
Principal EDA Software Engineer (C++, Characterization)

Cadence Design Systems • San Jose (CA)

On-site
USD 136,000 - 254,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, and vision plan options
+1