Intern - Software Engineering (6 months) in London
Intern - Software Engineering (6 months)

Intern - Software Engineering (6 months) in London

London Full-Time 500 - 1500 £ / month (est.) No home office possible
Cadence Design Systems, Inc.

At a Glance

  • Tasks: Join our team to develop a cutting-edge desktop application and enhance your coding skills.
  • Company: Cadence, a leader in electronic design with over 30 years of expertise.
  • Benefits: Gain hands-on experience, mentorship, and exposure to innovative technologies.
  • Why this job: Make a real impact by working on exciting projects in a collaborative environment.
  • Qualifications: Final year students in scientific degrees with C++ experience preferred.
  • Other info: Diverse and inclusive workplace with excellent career growth opportunities.

The predicted salary is between 500 - 1500 £ per month.

Cadence is a pivotal leader in electronic design, with over 30 years of expertise in computational software. The company applies its Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.

Location: London, United Kingdom

Reports to: Sr Principal Software Engineer

Job Overview

We are looking for a software Intern (Final year student preferred) to work with our team in central London, developing a cutting‑edge desktop application as part of a suite of tools to simulate and manage digital twins. You will be participating in the entire software development life cycle, from concept to delivery and maintenance, and will be responsible for assisting in the design, development, and maintenance of the GUI and 3D graphics engine for the desktop application.

Job Responsibilities

  • Develop and implement UI, 3D graphics, import/export and orchestration functionality using C++, Qt, OpenGL.
  • Debug and troubleshoot bugs and features, ensuring timely resolution and maintaining optimal application performance and quality.
  • Be willing to learn, take initiative and work in a team‑oriented environment, staying updated on industry trends and emerging technologies to enhance skills and knowledge.

Job Qualifications

  • Current student in a scientific‑oriented degree (e.g., Computer Science, Mathematics, Physics, Engineering).
  • Final year students preferred.
  • Students on track to achieve a first or a 2:1 in your respective degree program.
  • Experience using C++ or another systems programming language is beneficial.

Equal Employment Opportunity

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. Cadence is a proud equal‑opportunity employer and will consider all qualified applicants without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, disability or any other protected class.

Intern - Software Engineering (6 months) in London employer: Cadence Design Systems, Inc.

Cadence is an exceptional employer, offering interns the chance to work in a dynamic and innovative environment in the heart of London. With a strong commitment to employee growth and development, interns will gain hands-on experience in cutting-edge software engineering while collaborating with industry experts. The inclusive work culture fosters creativity and encourages learning, making it an ideal place for aspiring software engineers to launch their careers.
Cadence Design Systems, Inc.

Contact Detail:

Cadence Design Systems, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Intern - Software Engineering (6 months) in London

✨Tip Number 1

Network like a pro! Reach out to your university's alumni or attend tech meetups in London. You never know who might have a lead on an internship or can give you insider tips about Cadence.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially anything related to C++, Qt, or OpenGL. This gives potential employers a taste of what you can do before they even meet you.

✨Tip Number 3

Prepare for the interview by brushing up on common software engineering questions and coding challenges. Practice with friends or use online platforms to simulate the experience. We want you to feel confident when you walk in!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining Cadence and being part of our innovative team.

We think you need these skills to ace Intern - Software Engineering (6 months) in London

C++
Qt
OpenGL
Software Development Life Cycle
GUI Design
3D Graphics Engine Development
Debugging
Troubleshooting
Teamwork
Initiative
Adaptability
Learning Agility
Knowledge of Industry Trends
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the software engineering role. Highlight any relevant projects or coursework, especially those involving C++, Qt, or OpenGL.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software development and how your background makes you a great fit for our team. Don’t forget to mention your eagerness to learn and collaborate!

Showcase Your Projects: If you've worked on any personal or academic projects, include them in your application. We love seeing practical examples of your coding skills and creativity, especially if they relate to UI or graphics.

Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Cadence Design Systems, Inc.

✨Know Your Tech

Make sure you brush up on your C++ skills and get familiar with Qt and OpenGL. Being able to discuss your experience with these technologies will show that you're ready to dive into the role and contribute from day one.

✨Show Your Passion for Learning

Cadence values candidates who are eager to learn and grow. Be prepared to share examples of how you've taken the initiative to learn new technologies or improve your skills, whether through projects, coursework, or self-study.

✨Team Player Mindset

Since this role involves working in a team-oriented environment, be ready to discuss your experiences collaborating with others. Highlight any group projects or teamwork scenarios where you contributed positively to the outcome.

✨Stay Updated on Industry Trends

Demonstrate your knowledge of current trends in software development and digital twins. Mention any relevant articles, tools, or technologies you've been following, as this shows your enthusiasm for the field and your commitment to staying informed.

Intern - Software Engineering (6 months) in London
Cadence Design Systems, Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>