Software Engineering Intern
Posted on 1/16/2024
INACTIVE
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

9%

2 year growth

15%
Locations
Essex, UK
Experience Level
Intern
Desired Skills
Data Structures & Algorithms
CategoriesNew
Backend Engineering
Embedded Engineering
Software Engineering
Requirements
  • Currently enrolled in Bachelors or Masters Program in Computer Science (or related field) and graduating in Winter 2024 or Spring/Summer 2025.
  • Programming Languages: C and C++
  • Familiarity with Qt, Visual Studio, and Perforce preferred, but not required.
  • Excellent verbal and written communication skills.
  • Excellent debug and problem-solving skills.
  • Strong curiosity and a passion for learning.
Responsibilities
  • Running products from the Allegro product family to evaluate quality of polygon shapes
  • Reducing problem shapes to smallest shape that still exhibits problem and working with other engineers to get issue resolved
  • Develop test data to thoroughly test the new shape algorithms
  • Check tests into automated regression test system
  • Develop automated strategies to evaluate and validate the results of changes to the geometric algorithms on complex customer data