L

Leonardo

Aerospace, defense tech design and manufacturing

Software Engineer Intern

Software EngineeringConfirmed live in the last 24 hours
InternshipEdinburgh, UK£26.2kIn-person

About the Job

Requirements

  • A minimum predicted 2:2 grade in a relevant degree discipline, such as Software Engineering, Computer Science, Physics, Mathematics, or Electronic Engineering, with a BSc (Hon), BEng (Hon), or MEng.
  • Experience of computer programming and enthusiasm for designing software and writing code.
  • A full statement of university courses and projects studied, with corresponding grades, marks, or percentages, should be included in the CV.

Responsibilities

  • Work on meaningful projects alongside subject matter experts within multidisciplinary teams and across the product lifecycle.
  • Deliver business or technical solutions as part of a team.
  • Engage with project work and receive coaching and support to achieve placement objectives and personal development goals.
  • Gain experience in aspects of the software development lifecycle, potentially including applied research, requirements analysis, design, implementation, integration, and testing.
  • Create high-quality, robust code; document and record work products; keep work products under configuration management; and provide progress plans and reports to the supervisor.
  • Deliver technical reports and presentations on work assignments to the supervisor and fellow placement students, with support to meet the required academic standard.
  • Develop practical skills in software development, including design techniques for aerospace applications, relevant processes and technologies, and use of modelling tools, compilers, and test environments.
  • Work closely with Software, Systems, Firmware, and Electronics Engineers to solve real integration problems on complex systems where required.
  • Present placement learning and achievements to the Head of Software and the wider team.

Desired Qualifications

  • Knowledge of an object-oriented programming language such as C++.
  • Knowledge of Unified Modelling Language (UML).

About the Company

Leonardo

Aerospace, defense tech design and manufacturing

Leonardo operates in aerospace, defense, and security, designing and manufacturing advanced technologies for militaries, intelligence agencies, and defense contractors. Its products combine hardware, software, and services and are delivered through subsidiaries in the US (DRS, Electronics US, Critical Infrastructure, Aircraft and Aerostructures US). It differentiates itself with a broad, diversified portfolio and end-to-end support from development to sustainment, plus training and customer service. Its goal is to provide reliable, state-of-the-art capabilities to defense, intelligence, and civil infrastructure customers while maintaining strong support and training.

Company size
10,001+
Company stage
IPO
Headquarters
Rome, Italy
Founded
2022

Recently Posted Jobs

Explore more opportunities at Leonardo

See more jobs