
Summer Placement Software Engineer
Leonardo S.p.A.25 days ago
Newcastle, United KingdomIntern
Responsibilities
- Support real software engineering projects involving avionics sensor systems.
- Design, test, qualify, and support technology across Leonardo’s product range.
- Deliver small packages of work to agreed time, cost, and quality standards.
- Collaborate with multidisciplinary teams, communicate technical information, and solve problems.
- Apply university knowledge practically while developing software engineering skills.
- Prepare introductory and end-of-placement presentations for the Head of Software and wider team.
Requirements
- Be pursuing or have completed a relevant degree such as Software Engineering, Computer Science, Physics, Mathematics, or Electronic Engineering, with a minimum predicted 2:2 grade where applicable.
- Demonstrate an interest in real-time software development for avionics systems.
- Have some computer programming experience and enthusiasm for designing software and writing code.
- Experience with an object-oriented programming language such as C++ and knowledge of UML are advantageous but not essential.
- Provide a full statement of university courses, projects, and corresponding grades or marks in the CV.
- Be self-motivated, adaptable, thorough, able to use initiative, and capable of working under pressure and meeting deadlines.
Benefits
- Paid 13-week fixed-term placement running from 1 June 2027 to 27 August 2027.
- Onsite hybrid-working designation at Leonardo’s Newcastle location.
- Annual leave allowance of 25 days plus bank holidays, pro rata for the placement.
- Award-winning pension scheme with up to 15% employer contribution.
- Free mental health support, financial advice, and employee-led inclusion and diversity networks.
- Free access to more than 4,000 online courses through Coursera and LinkedIn Learning.
- Mentoring, coaching, multidisciplinary project experience, and potential opportunities for further placements or Leonardo’s Graduate Development programme.