Intern Software Engineer, Summer 2026, Three Month Duration
Cadence
Job Summary
Cadence is offering a three-month summer 2026 internship for a Software Engineer in their Edinburgh office. Interns will design, code, and test a small project supporting Cadence's flagship EDA tool, Virtuoso. Projects may involve prototyping new features in C++ and SKILL or creating developer support utilities in Python. Interns will have a local mentor, showcase their work, and participate in team meetings and social events, gaining professional software development experience in a global organization.
Must Have
- Experience and interest in software development
- Excellent communication and teamwork skills
- Eligible to work in the UK
Good to Have
- Experience with Linux
- Specific programming languages
- Electronic design
- CAD software
Job Description
Job Overview:
- Get a taste of professional software development in a global organization with a three-month summer 2026 internship at Cadence’s office in the heart of Edinburgh.
- Design, code, and test a small project supporting Virtuoso, our flagship EDA tool.
- Details depend on team priorities and your individual skills. Previous projects included prototyping new features in C++ and SKILL (Cadence’s LISP-based scripting language) and creating developer support utilities in Python.
- You will have a local mentor and can showcase your work to the wider team.
- Join the team’s regular meetings and social events.
Job Requirements:
- Experience and interest in software development.
- Excellent communication and teamwork skills.
- You must be eligible to work in the UK.
- Experience with Linux, specific programming languages, electronic design or CAD software is helpful but not essential as basic training will be provided.
8 Skills Required For This Role
Team Management
Communication
Cad Computer Aided Design
Cpp
Game Texts
Prototyping
Linux
Python