-
Cadence

C++ Software Engineer

Cadence
United States · Full-time · Not Applicable

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

The candidate will be a member of the R&D team working on the infrastructure of the industry leading Virtuoso Platform; working on the development and maintenance of core infrastructure components such as the user interface and the Virtuoso programming language, SKILL. The candidate must be comfortable working with existing code as well as developing new functionality to address new requirements.

Position Requirements

Candidate must be familiar with software engineering methods and committed to high quality development work. The individual must be team-oriented, possess good communication skills, self-motivated, able to work independently. Candidate must be able to recognize quality issues, architect solutions, develop detailed technical specifications as well as the ability to scope efforts required.

Strong problem solving, algorithmic, and good understanding of C/C++ language.

Candidates with experience in the implementation of languages such as Lisp; and candidates who have experience extending the Python language are preferred.

BS degree in Computer Science plus prior full time experience is required (minimum 8 years). Masters or PhD in Computer Science preferred.

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. 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.

Key Skills

Ranked by relevance

python
Login to Apply
Posted
May 15, 2026
Type
Full-time
Level
Not Applicable
Location
San Jose
Company
Cadence

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
hackajob
Related

Software Engineer

2026-06-16

Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Accenture Baltics
Related

Test Automation Engineer

2026-06-19

Full-time
Mid-Senior
Lithuania
Software Development
Information Technology
View Job Details
Anaplan
Related

Software Engineer

2026-06-18

Full-time
Not Applicable
Netherlands
Software Development
Engineering