Software Engineering Intern
Confirmed live in the last 24 hours
Cadence Design Systems

5,001-10,000 employees

Provides software, hardware, and IP for electronic system design
Company Overview
Cadence Design Systems, a recognized leader in electronic systems design, leverages over three decades of computational software expertise to deliver comprehensive solutions, including software, hardware, and IP, that transform design ideas into tangible products. The company's Intelligent System Design strategy has made it a trusted partner for the world's leading companies in diverse markets such as hyperscale computing, 5G communications, automotive, and healthcare. Cadence's commitment to fostering a positive work environment is evident in its eight-year streak on Fortune's 100 Best Companies to Work For list, underscoring its industry leadership and competitive edge.
Hardware

Company Stage

N/A

Total Funding

$462.8M

Founded

1988

Headquarters

San Jose, California

Growth & Insights
Headcount

6 month growth

2%

1 year growth

10%

2 year growth

14%
Locations
Pittsburgh, PA, USA
Experience Level
Intern
Desired Skills
Python
Data Structures & Algorithms
Java
Linux/Unix
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • Proficiency in C++ or another object-oriented language, such as Python or Java
  • Solid understanding of data structures, databases, algorithms and design patterns
  • Pursuing B.S., M.S., or Ph.D. in engineering, computer science or related field
Responsibilities
  • Improve automatic analog design flow
  • Contribute to the foundation of artificial intelligence innovations, smart devices, and self-driving cars
Desired Qualifications
  • Familiarity with Python
  • Knowledge of the standard library, STL containers and algorithms
  • Experience with GUI frameworks, such as Qt
  • Familiarity with Linux/Unix development
  • Exposure to the Cadence Virtuoso environment or other electronic design platforms
  • Interest in analog design and integrated circuits