C

Principal Software Engineer

Cadence Design Systems, Inc.

United States, BURLINGTON, United States Full-time June 10, 2026
Apply Now

Opportunity Description

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

+ Develop Software solutions that are efficient in time and memory complexity

+ Analyze and improve existing algorithms

+ Collaborate with Senior architects on next generation architectural projects

+ Participate in code reviews, design discussions, and performance benchmarking

+ Document solutions with functional and design specifications

+ Write tests to rigorously test the developed code


Required Qualifications

+ BS with a minimum of 8 years of experience OR MS with a minimum of 5 years of experience OR PhD with a minimum of 3 years of experience

+ Strong proficiency in C/C++ programming.

+ Strong software engineering and problem solving skills

+ Deep understanding of data structures, algorithms, and databases

+ Understanding of compiler...
Full-time other-general

Ready to Apply?

Submit your application for Principal Software Engineer at Cadence Design Systems, Inc.

Apply for this Position