Leonardo-logo
Leonardo
·
November 8, 2026
Apply Now
This job has closed.

Summer Placement Software Engineer

Edinburgh, Scotland
Internship
Onsite
Intern
Leonardo UK Ltd is hiring a Summer Placement Software Engineer to contribute to real-world software and engineering projects involving avionics sensor systems. The role includes designing, testing, qualifying and supporting technology while developing practical engineering skills within multidisciplinary teams.

Responsibilities

  • Provide support to real projects
  • Be required to apply knowledge gained while studying in a practical way
  • Undertake activities including designing, testing, qualifying and supporting technology across our range of products. The challenging tasks will involve communicating with other team members to gain information before completing objectives and examining outcomes
  • Delivering small packages of work to time, cost and quality
  • Working within a team to achieve project targets, collaborate across multiple disciplines and solve problems
  • Communicating with team members to share knowledge
  • Completing tasks to a high standard in accordance with appropriate processes and procedures
  • Using the opportunity to develop engineering skills. A supervisor will be available to provide mentoring whilst working as a fully integrated member of the team
  • At the start of your placement, prepare a short presentation to introduce yourself and discuss what you will be working on to the Head of Software and the wider team
  • At the end of your placement, showcase what you have learned and achieved during your time at Leonardo to the Head of Software and the wider team

Qualification

Required

  • Our Summer Placement roles require a minimum of a predicted 2:2 grade in a relevant degree discipline e.g. Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering (BSc (Hon) / BEng (Hon) / MEng)
  • You should demonstrate an interest in Software Engineering in the area of real time development for avionic systems
  • You should have some experience of computer programming and be enthusiastic and passionate about designing software and writing code
  • A full statement of courses and projects studied at university and corresponding grades/marks/percentage should be included in your CV
  • Applications are also welcomed from candidates who have completed a first degree and are looking to gain industrial experience prior to commencing a relevant higher degree (i.e. PhD, MSc)
  • Self-motivated with lots of drive and enthusiasm
  • Able to use own initiative to achieve overall objectives
  • Able to work under pressure and achieve challenging deadlines within an environment of changing priorities
  • Highly responsive with strong customer focus
  • Thorough, seeing job through to completion while maintaining high standards
  • Able to work flexibly and be readily adaptable to situational changes, in keeping with our custom working policy

Preferred

  • Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language)

Benefits

  • 25 days of annual leave plus bank holidays, pro rata for Summer Placement students
  • 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
  • Free access to 4,000+ online courses via Coursera and LinkedIn learning
Leonardo is a global security company that realises multi-domain technological capabilities in AD&S.
Glassdoor
3.7
Founded in 1948
Rome, Lazio, ITA
10001+ employees
https://www.leonardocompany.com/

Similar Job