Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Summer Placement Software Engineer

Home > C/C++ programming jobs

Summer Placement Software Engineer in UK new

  • Leonardo S.p.A.
  • Full time
  • Email
  • Edinburgh

Responsibilities

  • Support real engineering projects involving avionics sensor systems.
  • Apply knowledge from university studies in a practical software engineering environment.
  • Design, test, qualify, and support technology across Leonardo’s product range.
  • Deliver small packages of work to time, cost, and quality requirements.
  • Collaborate with multidisciplinary teams, communicate with colleagues, and solve project problems.
  • Complete tasks in accordance with relevant processes and procedures while developing engineering skills.
  • Prepare introductory and end-of-placement presentations for the Head of Software and wider team.

Requirements

  • A predicted minimum 2:2 in a relevant degree such as Software Engineering, Computer Science, Physics, Mathematics, or Electronic Engineering, including BSc, BEng, or MEng qualifications.
  • Interest in real-time software development for avionics systems.
  • 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.
  • Applicants who have completed a first degree and plan to begin a relevant higher degree such as an MSc or PhD are also welcome.
  • Applicants must provide a full statement of university courses, projects, and corresponding grades or marks in their CV.
  • Successful applicants must satisfy applicable UK security, identity, work-eligibility, and employment or education verification requirements.

Benefits

  • Paid 13-week placement running from 1 June 2027 to 27 August 2027.
  • Potential opportunity to return for further placements or join Leonardo’s Graduate Development programme.
  • Mentoring, coaching, and support from experienced engineers and graduates.
  • 25 days of annual leave 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.
  • Edinburgh-based role listed as onsite with a fixed-term contract.

Leonardo S.p.A.

Leonardo S.p.A. is a leading aerospace, defense, and security company that delivers cutting‑edge technology solutions worldwide. With a focus on innovation, reliability, and customer partnership, it shapes the future of flight, space, and cyber protection. The company’s collaborative culture driv...

Similar positions

Industrial Placement Software Engineer

  • Leonardo S.p.A.
  • Full time
  • UK
  • 10/19/2026
  • Edinburgh

Software Development Engineer II

  • Mapbox
  • Full time
  • Remote
  • 10/19/2026
  • Germany

Senior Application Security Engineer

  • Malwarebytes
  • Full time
  • Remote
  • 10/19/2026
  • Salary: EUR 70,000 - 87,000
  • Estonia, Italy

Embedded Software Engineer C/C++

  • Capgemini
  • Full time
  • Others
  • 10/19/2026
  • La Spezia, Italy

Software Development Engineer II

  • Mapbox
  • Full time
  • Remote
  • 10/19/2026
  • Salary: $75k-$112k
  • Poland