Graduate Software Engineer
Graduate Software Engineer

Graduate Software Engineer

Edinburgh Full-Time No home office possible
L

OverviewGraduate Software Engineer role at Leonardo in Edinburgh, United Kingdom. This programme is designed to develop graduates into leading technical or business professionals and provides opportunities to work on real-world projects from day one.

What you will do

Work on real-time projects alongside scientists and engineers within a globally renowned company.

Participate in all aspects of product development, from solution concept through to system integration.

Key responsibilitiesYou will create high-quality, robust code, document and record work products, maintain configuration management, and provide plans and reports on progress. You will develop practical design skills for aerospace applications and collaborate with Software, Systems, Firmware, and Electronics Engineers to solve integration challenges. There may be opportunities to influence software development methodologies at Leonardo.

What we need from you

A minimum of a 2:1 Bachelors/Integrated Master\’s degree, or a higher degree (e.g., MSc or PhD) in relevant subjects such as Software Engineering, Computer Science, Physics, Mathematics, or Electronic Engineering.

Highly desirable: experience of agile development; programming in an object-oriented language such as C++;

Knowledge of UML (Unified Modelling Language).

Summer or industrial placement experience relevant to your degree.

A full statement of courses and projects studied at university with grades/marks should be included in your CV.

Security clearanceThis 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, National Security Vetting (NSV), may apply and could include eligibility for The Security Check (SC) or Developed Vetting (DV). For more information, please visit the Leonardo careers site.

Why join usLeonardo places people at the heart of its work, contributing to innovation, technology, and global safety. We offer a comprehensive, company-funded benefits package to support wellbeing, career development, and work–life balance.

Time to recharge: generous leave with up to 12 additional flexi-days per year.

Secure your future: pension scheme with up to 15% employer contribution.

Your wellbeing matters: mental health support, financial advice, and inclusion networks.

Rewarding performance: eligible for our bonus scheme.

Employee stock ownership plan: opportunity to own shares in Leonardo.

Tailored perks: flexible benefits including private healthcare, dental, family cover, tech and lifestyle discounts, gym memberships.

For a full list of benefits, please visit the Leonardo careers site.

Location and employmentPrimary Location: GB – Edinburgh

Contract Type: Permanent

Hybrid Working: Onsite

Job function

Other, Information Technology, and Engineering

Industries

Defense and Space Manufacturing

Aviation and Aerospace Component Manufacturing

Computer and Network Security

Be part of something bigger – apply now!

#J-18808-Ljbffr

L

Contact Detail:

Leonardo Recruiting Team

Graduate Software Engineer
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
>