Industrial Placement Software Engineer in Edinburgh
Industrial Placement Software Engineer

Industrial Placement Software Engineer in Edinburgh

Edinburgh Placement 20000 - 30000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Join us to develop software and tackle real-world challenges in a dynamic team.
  • Company: Be part of Leonardo, a leader in innovation and technology.
  • Benefits: Earn £25,000, enjoy flexible leave, and access mental health support.
  • Why this job: Gain hands-on experience while shaping the future of aerospace technology.
  • Qualifications: Pursuing a degree in Software Engineering or related fields; coding passion required.
  • Other info: Enjoy a supportive environment with excellent career growth opportunities.

The predicted salary is between 20000 - 30000 £ per year.

At Leonardo, we’re looking for Industrial Placement students who want to be part of something bigger—shaping innovation, advancing technology, and enhancing global safety. Our placements are designed to help you apply your studies in a practical setting, develop your technical skills, and gain valuable insight into how our business operates.

The Opportunity (12 month placement opportunities)

You’ll receive a salary of £25,000, with coaching and support from a dedicated team to help you achieve both your placement objectives and personal development goals.

What you will do as a Software Engineering Industrial Placement

  • Report to an experienced engineer who will provide day-to-day guidance and on-the-job training.
  • You will be introduced to the software development processes and utilise state-of-the-art methods, technology and tools.
  • You will also gain experience on one or more aspects of the software development lifecycle, which could include applied research, requirements analysis, design, implementation, integration, and test.
  • Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your supervisor.
  • Deliver technical reports and presentations on your work assignments to your supervisor and fellow placement students.
  • Learn the skills required for software development, including design techniques for aerospace applications, key processes, modelling tools, compilers, and test environments.
  • Work closely with Software, Systems, Firmware and Electronics Engineers to solve real integration problems on a complex system.
  • Showcase what you have learned and achieved during your placement to the Head of Software and the wider team.

Skills, Qualifications and Knowledge Required

  • Working towards a relevant degree discipline e.g. Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering (BSc (Hon) / BEng (Hon) / MEng).
  • Experience of computer programming and a passion for designing software and writing code.
  • Experience with an object‑oriented programming language such as C++ and knowledge of UML is an advantage but not essential.

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 Personnel Security Controls may apply.

Why join us

At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company‑funded benefits package that supports your wellbeing, career development and work‑life balance. Enjoy generous leave with the opportunity to accrue up to 12 additional flexi‑days each year. Benefit from an award‑winning pension scheme with up to 15% employer contribution. Free access to mental health support, financial advice and employee‑led networks championing inclusion and diversity. Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech.

Industrial Placement Software Engineer in Edinburgh employer: Leonardo

At Leonardo in Edinburgh, we pride ourselves on being an exceptional employer that prioritises the growth and wellbeing of our employees. Our Industrial Placement Software Engineer role offers a supportive work culture with dedicated coaching, a competitive salary, and a comprehensive benefits package, including generous leave and mental health support. Join us to gain hands-on experience in cutting-edge technology while contributing to meaningful projects that enhance global safety.
L

Contact Detail:

Leonardo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Industrial Placement Software Engineer in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Leonardo on LinkedIn. Ask them about their experiences and any tips they might have for landing the placement. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for interviews by practising common technical questions related to software engineering. Brush up on your coding skills and be ready to showcase your problem-solving abilities. We want to see how you think, so don’t just memorise answers!

✨Tip Number 3

Showcase your projects! If you've worked on any relevant software projects, make sure to highlight them during interviews. We love seeing practical applications of your skills, so bring along examples that demonstrate your coding prowess.

✨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 us at Leonardo. Don’t miss out on this opportunity!

We think you need these skills to ace Industrial Placement Software Engineer in Edinburgh

Software Development Processes
Object-Oriented Programming
C++
UML
Requirements Analysis
Design Techniques for Aerospace Applications
Modelling Tools
Test Environments
Configuration Management
Technical Reporting
Collaboration with Engineers
Problem-Solving Skills
Attention to Detail
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Industrial Placement Software Engineer. Highlight relevant coursework, projects, and any programming experience you have. We want to see how your skills align with what we do at Leonardo!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software engineering and why you’re excited about this placement. Let us know how you can contribute to our team and what you hope to learn during your time with us.

Showcase Your Projects: If you've worked on any software projects, whether in class or on your own, make sure to mention them! We love seeing practical examples of your coding skills and problem-solving abilities. Include links to your GitHub or any other portfolio if you have one.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, you’ll find all the details you need about the role and our company culture there. We can’t wait to hear from you!

How to prepare for a job interview at Leonardo

✨Know Your Stuff

Make sure you brush up on your programming skills, especially in languages like C++. Familiarise yourself with object-oriented programming concepts and UML. Being able to discuss your technical knowledge confidently will impress the interviewers.

✨Show Your Passion

Leonardo is looking for candidates who are genuinely excited about software engineering. Be ready to share your experiences with coding projects or any relevant coursework. Highlight your enthusiasm for technology and innovation during the interview.

✨Prepare for Technical Questions

Expect some technical questions that may test your problem-solving skills. Practice coding challenges or algorithm questions beforehand. This will help you think on your feet and demonstrate your analytical abilities during the interview.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the software development processes at Leonardo, or how they support personal development. This shows your interest in the role and helps you gauge if it’s the right fit for you.

Industrial Placement Software Engineer in Edinburgh
Leonardo
Location: Edinburgh

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

L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>