2026 Summer Intern

Cadence

Not specified; not specified; not specified
Proficient c/c++ programming on linux
Solid understanding of data structures and algorithms
Experience with graph algorithms and complexity analysis
This intensive 2-month internship offers the opportunity to develop graph partitioning algorithms for Cadence Palladium, a market-leading hardware system

Job Summary

  • This intensive 2-month internship offers the opportunity to develop graph partitioning algorithms for Cadence Palladium, a market-leading hardware system.
  • Candidates will work side-by-side with experienced engineers to prototype solutions that address real-world performance and scalability constraints.
  • The program serves as a primary channel for identifying top emerging talent for future full-time core development roles at Cadence.

Matching Summary

This intensive 2-month internship offers the opportunity to develop graph partitioning algorithms for Cadence Palladium, a market-leading hardware system.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • Proficient C/C++ programming on Linux
  • Solid understanding of data structures and algorithms
  • Experience with graph algorithms and complexity analysis

Nice-to-have

  • Experience with parallelism and concurrency models
  • Knowledge of performance engineering and profiling tools
  • Familiarity with modern development workflows like Git and CI

Key Requirements

  • Minimum qualification: Proficiency in C/C++ on Linux
  • Educational background in computer science or related field implied by coursework requirements

Work Rights

Not specified

Tailored Resume

Cover Letter