Software Graduate Apprentice
12 hours ago
**Software Engineer Graduate Apprenticeship**
Our Apprentice Opportunities
Leonardo offers a range of Apprenticeships from 2-4yrs. across a variety of STEM and business routes, offering paid training, coupled with on the job learning that enables you to gain practical skills, experience and knowledge that sets up the best start to your career. We offer competitive entry salaries and fully support your academic learning through to qualifications, with salary increases as you progress.
Whether leaving School or College or in work and looking for a new career path, you are fully supported as you rotate within the business working on real-time projects alongside highly skilled professionals who are passionate about their work. We support helping you settle in to your new location ensuring you are familiar with the team and have a warm welcome from day 1. There is a member of our Apprentice team at each site, helping you progress, ensuring your study time is protected, enabling access to digital learning as well as opportunities to get involved with the local community and STEM projects, enhance many aspects of each programme.
**How this role fits in**
Leonardo’s four-year Software Engineering Apprenticeship scheme at Edinburgh (leading to Graduate Level) is looking for people who understand the importance of communication, who are able to work well as part of a team and also on their own initiative. You will have the drive and commitment to work through difficult problems to find the right engineering solutions. You will study for completion of a BSc (Hons) in Software Development for Business through a mixture of work based learning and day release at University. You will gain the academic requirements for Incorporated Engineer as part of the way to gaining Chartered Engineer status.
**Role description**
You must be interested in IT and have a technical aptitude in software development, maybe gained through a hobby, designing an App/website or through programming. At the end of the programme, you will work as a highly qualified member of our Software community developing software for technically advanced avionics systems such as the radar for the Typhoon jet.
**The starting salary for this role is £21,525**
**Who would suit this role?**
Leonardo values people that look to always develop throughout their career and along with an eager willingness to learn, a successful apprenticeship with Leonardo involves a drive to deliver results, sometimes from your own initiative, a patience for problem solving, as well as a need to comply with safety instructions and clear process compliance at all times. We view commitment to the programme and learning objectives very highly.
**Qualifications**:
You must have (as a minimum) the following qualifications:
5 Higher Grades (or equivalent): BBBBC
Mandatory: Mathematics Preferably including Physics and Computing
AND
National 5: (A-C) in English (or equivalent qualifications to Highers / Standard Grades).
**Note**: SAAS funding from English apprentices moving to Scotland must have residency in Scotland before 1st August 2026.
**Key Responsibility Areas**
During the teaching semesters, you will be required to attend University classes, seminars and labs on one day a week and, in addition, will be allowed another day to complete University projects and assignments.
Attendance at University classes is mandatory, and must be treated in the same way as any other working day.
**You will**:
Learn to design high integrity software and to program in C++
Practice the full software lifecycle
Attain a BSc (Hons) Software Development for Business degree
**Security Clearance**
**Why join us**
At Leonardo, our people are at the heart of everything we do, key contributors in shaping innovation, advancing technology, and enhancing global safety.
We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we’re here to help you thrive.
- ** Time to recharge**: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year.
- ** Secure your future**: Benefit from our 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 (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity).
- ** Rewarding performance**: All employees are eligible for our bonus scheme.
- ** Join in our success**: Our annual Employee Stock Ownership Plan provides you the opportunity to own shares in Leonardo.
- ** Tailored perks**: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more.
We are committed to building an inclusive, accessible, an
-
Software Graduate Apprentice- Test Systems
12 hours ago
Edinburgh, United Kingdom Leonardo UK Ltd Full time**Software Engineering Graduate Apprentice - Test Systems** Our Apprentice Opportunities Leonardo offers a range of Apprenticeships from 2-4yrs. across a variety of STEM and business routes, offering paid training, coupled with on the job learning that enables you to gain practical skills, experience and knowledge that sets up the best start to your...
-
Software Graduate Apprentice
2 weeks ago
Edinburgh EH XS, United Kingdom Leonardo Full timeJob Description:Software Engineer Graduate ApprenticeshipOur Apprentice OpportunitiesLeonardo offers a range of Apprenticeships from 2-4yrs. across a variety of STEM and business routes, offering paid training, coupled with on the job learning that enables you to gain practical skills, experience and knowledge that sets up the best start to your career. We...
-
Software Graduate Apprentice
3 days ago
Edinburgh, Edinburgh, United Kingdom Leonardo Full timeJob Description:The OpportunityLeonardo offers a range of Apprenticeships from 2-4yrs. across a variety of STEM and business routes, offering paid training, coupled with on the job learning that enables you to gain practical skills, experience and knowledge that sets up the best start to your career. We offer competitive entry salaries and fully support your...
-
Software Graduate Apprentice- Test Systems
1 week ago
Edinburgh EH XS, United Kingdom Leonardo Full timeJob Description:Software Engineering Graduate Apprentice- Test SystemsOur Apprentice OpportunitiesLeonardo offers a range of Apprenticeships from 2-4yrs. across a variety of STEM and business routes, offering paid training, coupled with on the job learning that enables you to gain practical skills, experience and knowledge that sets up the best start to your...
-
Software Graduate Apprentice
1 week ago
City of Edinburgh, United Kingdom Leonardo Full timeJob Description Software Engineer Graduate Apprenticeship Leonardo offers a four‑year Software Engineering Apprenticeship scheme in Edinburgh that leads to Graduate Level and a BSc (Hons) in Software Development for Business. The programme combines university teaching with work‑based learning, culminating in Chartered Engineer status. How This Role Fits...
-
Technology Engineering Graduate Apprentice
6 days ago
City of Edinburgh, United Kingdom Lloyds Banking Group Full timeTechnology Engineering Graduate Apprentice (Edinburgh)Duration: 4 yearsSalary: £26,500 + fantastic benefitsStart: Early September 2026Location: EdinburghQualification: BSc (Hons) Software Development with Edinburgh Napier UniversityAs a Technology Engineering Apprentice, you won’t be making tea or watching from the sidelines. You’ll be coding, testing...
-
Technology Engineering Graduate Apprentice
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Scottish Apprenticeships Full time £30,000 - £60,000 per yearJob OverviewJob purposeCtrl. Alt. Deliver. FRAt Lloyds Banking Group, we don't just keep the lights on in financial services - we're busy rewiring the whole system. With over 23 million digitally active customers, we're the UK's biggest digital bank. But here's the thing: we're nowhere near done.That's why we're investing up to £3bn each year in...
-
Mechanical Engineering Graduate Apprentice
1 week ago
Edinburgh, United Kingdom Leonardo Full timeJob DescriptionYour impactAt Leonardo we have an opportunity for school/college leavers or individuals already in work and looking for a new career path, to join the Radar and Advanced Targeting line of business as a Mechanical Engineering Graduate Apprentice working in our design team. Your role as a Leonardo Mechanical Engineering Graduate Apprentice will...
-
Mechanical Engineering Graduate Apprentice
1 week ago
Edinburgh, United Kingdom Leonardo Full timeJob DescriptionYour impactAt Leonardo we have an opportunity for school/college leavers or individuals already in work and looking for a new career path, to join the Radar and Advanced Targeting line of business as a Mechanical Engineering Graduate Apprentice working in our design team. Your role as a Leonardo Mechanical Engineering Graduate Apprentice will...
-
C++ Software Graduate
6 days ago
Edinburgh, United Kingdom Amazing Prospects Ltd Full time**Graduate C++ Software Developer - (Maths Algorithms Data Structures)** This software house has a reputation for its fantastic development team, and this is your opportunity to be part of this thriving group of engineers. This company are developing clever connected software/hardware solutions for healthcare, mobile phones and the next generation of...