Are you applying to the internship?

Job Description

About the Company:

Cadence hires and develops leaders and innovators who want to make an impact on the world of technology. They are a company whose Virtuoso platform powers design innovations in consumer, mobile, and enterprise electronics globally.

Detailed Job Description:

Cadence is seeking talented software engineers to contribute to the continued growth and success of their Virtuoso product. This role focuses on improving the automatic analog design flow.

Responsibilities: The position involves leveraging existing and developing new skills to enhance the automatic analog design flow within the Virtuoso platform.

Required Skills & Qualifications:

• Pursuing a B.S., M.S., or Ph.D. in engineering, computer science, or a related field.
Proficiency in C++, with a strong understanding of the language specification and debugging techniques.
• Solid understanding of data structures, databases, algorithms, and design patterns.

Preferred Skills & Qualifications:

• Experience with the Cadence Virtuoso environment, the Spectre analog simulator, or other electronic design platforms.
• Knowledge of the C++ standard library, STL containers, and algorithms.
• Familiarity with Linux/Unix development.
• Interest in electrical engineering (EE), analog design, and integrated circuits.