INTERNSHIP DETAILS

Software Engineering Intern - Circuit Simulation infrastructure

CompanyCadence Design Systems
LocationSan Jose
Work ModeOn Site
PostedApril 23, 2026
Internship Information
Core Responsibilities
The intern will assist R&D staff in developing new algorithms and software for the Spectre circuit simulator. Responsibilities include researching algorithmic approaches, writing GUI features, and investigating performance or accuracy issues.
Internship Type
full time
Company Size
11079
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Our design solutions, based on Cadence’s Intelligent System Design™ strategy, are essential for the world’s leading semiconductor and systems companies to build their next-generation products from chips to full electromechanical systems that serve a wide range of markets, including hyperscale computing, mobile communications, automotive, aerospace, industrial, life sciences and robotics. In 2024, Cadence was recognized by the Wall Street Journal as one of the world’s top 100 best-managed companies. Cadence solutions offer limitless opportunities—learn more at www.cadence.com.
About the Role

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

The circuit simulation intern will assist R&D staff in developing new algorithms and software for the Spectre circuit simulator.  Job duties may include hands-on experience in researching new algorithmic approaches, writing GUI features, software engineering to implement new features, performing software validation and testing, and investigating performance/accuracy issues in the simulator.

Applicant should have previous exposure to the circuit simulation area and experience in EDA-relevant software development, particular C/C++ unix development.  Background in EDA algorithms based on graph theory, or software optimization is required, some UI knowledge is beneficial.  Applicants should be graduating in or before 2027 with a degree in electrical engineering, computer science, or related field.  Understanding of analog/memory/custom IC design and verification practices is a strong plus.

We’re doing work that matters. Help us solve what others can’t.

Key Skills
Circuit simulationSpectreCC++UnixEDAGraph theorySoftware optimizationUI developmentAnalog IC designMemory IC designCustom IC designSoftware validationSoftware testingAlgorithm development
Categories
SoftwareEngineeringTechnologyScience & Research