At a Glance
- Tasks: Design, code, and test projects supporting our flagship EDA tool, Virtuoso.
- Company: Join Cadence, a leader in electronic design with over 30 years of innovation.
- Benefits: Gain hands-on experience, mentorship, and showcase your work in a collaborative environment.
- Other info: Enjoy regular team meetings and social events in the vibrant city of Edinburgh.
- Why this job: Make an impact in technology while working on exciting projects with a global team.
- Qualifications: Passion for software development and strong communication skills are essential.
The predicted salary is between 20000 - 30000 € per year.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.
Location: Edinburgh Office, United Kingdom
Reports to: Senior member of the engineering team
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.
Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace. We're doing work that matters. Help us solve what others can't.
Intern Software Engineer, Summer 2026, Three Month Duration in Edinburgh employer: Cadence
Cadence is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for aspiring software engineers to kickstart their careers. With a strong commitment to employee development, interns will benefit from mentorship, hands-on experience with cutting-edge technology, and opportunities to showcase their work in a vibrant Edinburgh office. Join us to be part of a team that values diversity and is dedicated to making a meaningful impact in the world of technology.
StudySmarter Expert Advice🤫
We think this is how you could land Intern Software Engineer, Summer 2026, Three Month Duration in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to current or former Cadence employees on LinkedIn. Ask them about their experiences and any tips they might have for landing the internship. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for those interviews! Research common software engineering interview questions and practice your coding skills. We recommend using platforms like LeetCode or HackerRank to sharpen your problem-solving abilities.
✨Tip Number 3
Show off your projects! If you've worked on any relevant software development projects, be ready to discuss them in detail. Highlight your role, the technologies you used, and the impact of your work. This is your chance to shine!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining Cadence. Don’t miss out on this opportunity!
We think you need these skills to ace Intern Software Engineer, Summer 2026, Three Month Duration in Edinburgh
Some tips for your application 🫡
Show Your Passion for Software Development:When writing your application, let us see your enthusiasm for software development shine through! Share any personal projects or experiences that highlight your skills and interest in coding. We love to see candidates who are genuinely excited about technology.
Tailor Your Application:Make sure to customise your application to fit the role at Cadence. Highlight relevant experiences and skills that align with the job description. This shows us that you’ve done your homework and are serious about joining our team!
Keep It Clear and Concise:We appreciate a well-structured application that gets straight to the point. Use clear language and avoid jargon where possible. Remember, we want to understand your qualifications without wading through unnecessary fluff!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do – just follow the prompts and you’ll be set!
How to prepare for a job interview at Cadence
✨Know Your Tech
Brush up on your programming skills, especially in C++, Python, and SKILL. Cadence is looking for someone who can dive into software development, so be ready to discuss your experience with these languages and any projects you've worked on.
✨Show Your Passion
Express your enthusiasm for technology and innovation during the interview. Share examples of how you've tackled challenges in software development or how you stay updated with industry trends. This will show that you're not just looking for a job, but you genuinely want to make an impact.
✨Ask Smart Questions
Prepare thoughtful questions about Cadence's projects, team dynamics, and the technologies they use. This demonstrates your interest in the role and helps you understand if the company culture aligns with your values.
✨Be a Team Player
Highlight your teamwork and communication skills. Cadence values collaboration, so share experiences where you've successfully worked in a team, resolved conflicts, or contributed to group projects. This will show that you can thrive in their environment.