Demo

Senior Software Architect

Cadence Design Systems Inc
Cadence Design Systems Inc Salary
San Jose, CA Full Time
POSTED ON 10/25/2026
AVAILABLE BEFORE 11/25/2026
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Join the team behind Xcelium, the industry-leading logic simulator, to architect the next generation of hardware verification technology. As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA innovation, evolving the Xcelium simulator to meet the staggering complexity of future AI and hyperscale chip designs. You will be part of an innovative, geographically distributed team dedicated to advancing the capabilities of RTL/logic simulation for semiconductor technology. The work environment encourages collaboration, technical excellence, and continuous learning.

We are looking for experienced C software engineers who thrive on "impossible" scaling challenges and want to invent the algorithms that will power tomorrow's silicon.

Responsibilities:
  • Enhance and support Xcelium RTL/logic simulator engine to add new features and extend existing features.
  • Enhance and support Timing Constraints Verification technology used inside Xcelium simulator.
  • The role involves designing, tuning, and innovating graph algorithms involving SDC constraints support on multi-billion-node graphs.
  • Conduct deep-dive bottleneck analysis and implement performance optimizations in C/C to improve compilation speed and memory footprint.
  • Lead junior engineers and collaborate with global team members to deliver high-quality results in a distributed environment.
  • Contribute to technical discussions, code reviews, and process improvements.
  • Write Specifications and Unit Tests for your code.

Position Requirements/Qualifications:
  • MS in Computer Science or Electrical Engineering with a minimum of 12 years of experience OR PhD with a minimum of 10 years of experience
  • 10 years of experience in EDA software development.
  • Strong background in RTL/Logic Simulation, SDC constraints and Timing Analysis especially path exceptions handling in a STA tool.
  • Excellent programming skills in C/C and a deep understanding of SystemVerilog or Verilog.
  • Experience in multi-threaded/ concurrent programming.
  • Ability to quickly learn new technologies and adapt to project requirements.
  • Prior experience with RTL/logic simulation software development is an added plus.

The annual salary range for California is $210,000 to $390,000. 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. 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.
We're doing work that matters. Help us solve what others can't.

Salary : $210,000 - $390,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Architect?

Sign up to receive alerts about other jobs on the Senior Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$92,642 - $117,787
Income Estimation: 
$113,720 - $142,743
Income Estimation: 
$119,033 - $151,478
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cadence Design Systems Inc

  • Cadence Design Systems Inc Livonia, MI
  • At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an engineer who builds the... more
  • 1 Day Ago

  • Cadence Design Systems Inc Livonia, MI
  • At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence Design Systems is looking for recent ... more
  • 1 Day Ago

  • Cadence Design Systems Inc San Jose, CA
  • At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position Overview We are seeking an experienc... more
  • 1 Day Ago

  • Cadence Design Systems Inc Austin, TX
  • At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence Design Systems is looking for a highl... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Architect jobs in the San Jose, CA area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Santa Clara, CA
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly ... more
  • 1 Day Ago

  • Amazon Web Services (AWS) San Jose, CA
  • Description AWS Global Sales drives adoption of the AWS cloud worldwide, enabling customers of all sizes to innovate and expand in the cloud. Our team empo... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!