Summer Placement Software Engineer in London
Summer Placement Software Engineer

Summer Placement Software Engineer in London

London Placement 11 - 14 £ / hour (est.) No home office possible
L

At a Glance

  • Tasks: Support real projects and develop practical engineering skills in a dynamic team.
  • Company: Join Leonardo, a leader in innovation and technology advancement.
  • Benefits: Enjoy 25 days of leave, mental health support, and access to 4,000+ online courses.
  • Why this job: Gain hands-on experience and showcase your skills in a collaborative environment.
  • Qualifications: Predicted 2:1 in relevant degree; programming experience is a plus.
  • Other info: Potential for future placements and career growth in a supportive community.

The predicted salary is between 11 - 14 £ per hour.

Leonardo Science Central, Newcastle, England, United Kingdom. The 13-week Summer Placement Programme offers a paid opportunity to develop your current skillset in an innovative and practical environment, with the possibility of a future placement or a graduate development opportunity.

Responsibilities

  • Provide support to real projects.
  • Apply knowledge gained while studying in a practical way.
  • Undertake activities including designing, testing, qualifying and supporting technology across our range of products.
  • Communicate with team members to gain information and complete objectives.
  • Work as part of an established engineering community, supported by a team of experienced engineers, and deliver small packages of work to time, cost and quality.
  • Collaborate within a multidisciplinary team to achieve project targets and solve problems.
  • Share knowledge with team members and complete tasks to a high standard in accordance with processes and procedures.
  • Develop engineering skills with mentoring from a supervisor while working as a fully integrated team member.
  • Prepare a short presentation at the start of placement to introduce yourself and outline what you will work on to the Head of Software and the wider team.
  • Showcase what you have learned and achieved at the end of your placement to the Head of Software and the wider team.
  • Particular emphasis will be placed on learning practical skills not easily gained in an academic setting.

What you will bring / Qualifications

  • Minimum of a predicted 2:1 in a relevant degree discipline (e.g., Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering: BSc(Hons)/BEng(Hons)/MEng) to be considered for the 13-week paid placement as a Software Engineer at Leonardo.
  • Competencies include an interest in software engineering for real-time development in avionic systems.
  • Some experience of computer programming and enthusiasm for designing software and writing code.
  • Experience with an object-oriented programming language (e.g., C++) and knowledge of UML is an advantage but not essential.
  • A full statement of university courses and projects studied with corresponding grades should be included in your CV.
  • Applications are welcome from candidates with a first degree seeking industrial experience before pursuing further study (e.g., PhD, MSc).

Personal Attributes

  • Self-motivated with drive and enthusiasm.
  • Able to use initiative to achieve objectives.
  • Able to work under pressure and meet deadlines amid changing priorities.
  • Strong customer focus and responsiveness.
  • Thorough, with a commitment to completing tasks to high standards.
  • Flexible and adaptable to changes in our working policy.

Security Clearance

This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of security controls (NSV) may apply, potentially including eligibility for The Security Check (SC).

Why join us

At Leonardo, our people are central to innovation, technology advancement, and global safety. We offer a comprehensive benefits package to support wellbeing, learning and development, and work–life balance.

  • Time to recharge: 25 days of annual leave plus bank holidays, pro rata for placement students.
  • Secure your future: Award-winning pension scheme with up to 15% employer contribution.
  • Your wellbeing matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity.
  • Never stop learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning.

For a full list of company benefits, visit the Leonardo careers site. We are committed to an inclusive, accessible, and welcoming workplace. If you have accessibility requirements for the recruitment process, please let us know.

Duration & location

1st June 2026 to 28th August 2026 • GB - Newcastle

Summer Placement Software Engineer in London employer: Leonardo

At Leonardo, we pride ourselves on being an excellent employer, offering a dynamic and supportive environment for our Summer Placement Software Engineers in Newcastle. With a strong focus on employee wellbeing, professional development, and a collaborative work culture, you will have access to extensive learning resources and mentorship from experienced engineers, ensuring a meaningful and rewarding experience during your placement.
L

Contact Detail:

Leonardo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Summer Placement Software Engineer in London

✨Tip Number 1

Get your networking game on! Reach out to current or former employees at Leonardo through LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview like it’s the final exam! Research Leonardo’s projects and values, and think about how your skills fit in. We want to see your passion for software engineering and how you can contribute to real-time development.

✨Tip Number 3

Show off your coding skills! If you’ve got any personal projects or contributions to open-source software, be ready to discuss them. We love seeing practical applications of your knowledge, so make sure to highlight what you’ve done.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at Leonardo.

We think you need these skills to ace Summer Placement Software Engineer in London

Software Engineering
Computer Programming
Object-Oriented Programming (C++)
UML
Real-Time Development
Problem-Solving Skills
Communication Skills
Team Collaboration
Time Management
Adaptability
Self-Motivation
Initiative
Attention to Detail
Customer Focus

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Summer Placement Software Engineer. Highlight relevant projects and skills that align with the job description, especially any experience in software engineering or programming languages like C++.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your enthusiasm for the role and how your background makes you a great fit. Don’t forget to mention why you’re excited about working at Leonardo and what you hope to learn.

Showcase Your Projects: Include a section in your CV that showcases any relevant projects you've worked on. This could be university projects or personal coding endeavours. It’s a great way to demonstrate your practical skills and passion for software engineering.

Apply Through Our Website: We encourage you to apply through our website for a smooth application process. It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find all the details you need about the role and our company!

How to prepare for a job interview at Leonardo

✨Know Your Stuff

Before the interview, make sure you brush up on your technical knowledge, especially around software engineering and programming languages like C++. Familiarise yourself with any projects or coursework you've done that relate to the role, as this will help you speak confidently about your experience.

✨Show Your Enthusiasm

Leonardo is looking for self-motivated candidates with a genuine interest in software engineering. During the interview, express your passion for technology and problem-solving. Share examples of how you've used your initiative in past projects or studies to demonstrate your drive and enthusiasm.

✨Prepare for Teamwork Questions

Since you'll be working in a multidisciplinary team, be ready to discuss your experiences collaborating with others. Think of specific examples where you contributed to a team project, how you communicated effectively, and how you handled any challenges that arose. This will show that you're a team player who can adapt to different working styles.

✨Practice Your Presentation Skills

You'll need to prepare a short presentation at the start of your placement, so why not practice this ahead of time? Create a mock presentation about yourself and what you hope to achieve during your placement. This will not only help you feel more comfortable but also demonstrate your communication skills during the interview.

Summer Placement Software Engineer in London
Leonardo
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

>