Lead Software Engineer
Cadence Design Systems · San Jose, CA
About this role
Cadence Design Systems is hiring a senior-level Software Engineer based in San Jose, CA. The posting calls out experience with Data Structures, Testing, Design Systems. Compensation is listed at $114,800–$213,200 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- San Jose, CA
- Posted
- Apr 27, 2026
More roles at Cadence Design Systems
Job description
from Cadence Design Systems careersAt 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 highly motivated Software Engineer to work with the Protium Compiler team. You will be part of a team responsible for designing, developing, troubleshooting, debugging and supporting the rapid FPGA prototyping compiler software. Development responsibilities will include: code optimization and development, data-model enhancements, static timing and instrumentation implementation.
As a Software Engineer you will help in design, implementation and testing of compiler software for the platform in future. In addition you will be responsible to address customer issues in current systems.
- BS with a minimum of 4 years of experience OR MS with a minimum of 2 years of experience OR new PhD Graduate
- Should be versatile in C++, data structure, algorithms
- Experience of static timing analysis is a plus
- Electronics circuit design experience is a plus but optional
- Experience with AI-assisted programming and testing tools is a plus