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.
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
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.