cover image
Leonardo

Leonardo

www.leonardo.com

8 Jobs

34,745 Employees

About the Company

Leonardo is a global security company that realises multi-domain technological capabilities in AD&S.

With over 53,000 employees worldwide, the company has a significant industrial presence in Italy, the UK, Poland, and the US. It also has a commercial presence in 150 countries through subsidiaries, joint ventures and investments. A key player in major international strategic programmes, it is a technological and industrial partner of governments, defence administrations, institutions and companies.

In 2023, Leonardo recorded consolidated revenues of €15.3 bn and new orders for €17.9 bn. Innovation, continuous research, digitalisation and sustainability are the pillars of its business worldwide.

Stefano Pontecorvo has been the Chairman since 9 May 2023 and Roberto Cingolani has been the CEO and General Manager since 9 May 2023.

Follow Leonardo on social media:

https://x.com/Leonardo_live
https://www.instagram.com/leonardo_company/
https://www.youtube.com/leonardocompany

Listed Jobs

Company background Company brand
Company Name
Leonardo
Job Title
Graduate Software Engineer
Job Description
Job Title Graduate Software Engineer Role Summary Entry-level software engineering role for graduates to work on real-time systems and product development from concept to integration. Focus on aerospace, defense, and advanced technology systems. Expectations Enthusiast for software design with a collaborative, fast-paced mindset. Minimum 2:1 Bachelor’s/Integrated Master’s (or higher degree) in relevant technical fields. Key Responsibilities - Develop high-quality, robust software code for aerospace/defense applications. - Document workflows and maintain code under configuration management. - Report project progress to supervisors. - Apply aerospace-specific design techniques and understand system integration processes. - Collaborate with software, systems, firmware, and electronics engineers to resolve integration challenges. - Contribute to evaluating cutting-edge development methodologies for potential adoption. Required Skills - Proficiency in object-oriented programming (e.g., C++). - Agile development experience. - Knowledge of UML (Unified Modelling Language). - Demonstrated practical engineering or industrial placement experience. - Strong academic record with detailed descriptions of university courses, projects, and grades. Required Education & Certifications 2:1 Bachelor’s/Integrated Master’s (or higher) in Software Engineering, Computer Science, Physics, Mathematics, or Electronic Engineering. UK Baseline Personnel Security Standard (BPSS) clearance required. May require National Security Vetting (Security Check or Developed Vetting).
Edinburgh, United kingdom
On site
Junior
10-11-2025
Company background Company brand
Company Name
Leonardo
Job Title
Systems Engineer (Senior and Principal)
Job Description
**Job Title** Systems Engineer – Senior / Principal **Role Summary** Responsible for bridging theoretical concepts with practical implementation across the full Systems “V” life cycle within the defense sector. Applies systems engineering principles to design, prototype, validate and integrate complex subsystems (electro‑optical, RF, sensor fusion, AI/ML) for naval, land and air platforms. Leads multidisciplinary teams, mentors junior engineers and ensures alignment with stakeholder requirements and security regulations. **Expectations** - Deliver end‑to‑end systems engineering solutions that meet performance, reliability and cost objectives. - Act as a technical lead and mentor across multiple projects. - Operate with a rigorous security clearance (BPSS, with potential SC or DV). - Demonstrate strong learning agility and adaptability to evolving technologies. **Key Responsibilities** - Conduct early concept studies and define system requirements with stakeholders. - Design, develop and prototype subsystems in Simulink and MATLAB, including algorithms, data‑fusion, and real‑time simulation. - Integrate new functionality into existing sub‑systems and prototype detailed system models for performance analysis. - Investigate anomalies during integration, trials and deployment, utilizing real‑world data. - Lead verification, validation and performance modelling activities across the Systems V‑Diagram. - Design and prototype software to counter platform threats (e.g., drones, projectiles) autonomously. - Mentor and coach junior engineers, fostering knowledge transfer and skill development. **Required Skills** - Systems engineering expertise with a strong applied engineering background. - Proficiency in Simulink, MATLAB, and algorithm design. - Knowledge of digital signal processing, RF systems, electro‑optical/infrared subsystems. - Experience in computer‑vision, image processing (segmentation, clustering), multi‑sensor fusion, and tracking. - Ability to model and simulate real‑time data, and apply AI/ML for data analysis. - Understanding of systems architecture, performance modeling, synthetic environments, and system‑of‑systems concepts. - Familiarity with verification & validation processes and the Systems V Diagram. - Strong analytical, problem‑definition and communication skills. **Required Education & Certifications** - Honours degree (or equivalent) in science or engineering (preferably electronics, electrical, aerospace, or related field). - UK baseline security clearance (BPSS), with potential for SC or DV clearance. - Continuous learning mindset; relevant training in systems engineering, simulation tools, and emerging defense technologies encouraged.
Southampton, United kingdom
On site
Senior
22-11-2025
Company background Company brand
Company Name
Leonardo
Job Title
Machine Learning Engineer
Job Description
**Job Title:** Machine Learning Engineer **Role Summary:** Design, build, test, and production‑grade machine learning solutions (NLP, computer vision, deep learning) for secure data systems. Work cross‑functionally with data, DevOps, and product teams to deliver scalable, secure AI models in cloud‑native and on‑premise environments. **Expectations:** - Must hold or be able to obtain UK SC clearance (or appropriate national security vetting). - Deliver models that meet stringent security, quality, and operational standards. - Own the full ML lifecycle: research, develop, deploy, monitor, and iterate. - Communicate technical concepts clearly to non‑technical stakeholders. **Key Responsibilities:** - Develop and train advanced ML models (NLP, CV, deep learning) and optimize hyper‑parameters. - Productionise models: containerize, version‑control, CI/CD pipeline integration, and API deployment. - Implement and maintain MLOps workflows; collaborate with DevOps for continuous integration and delivery. - Build and maintain data pipelines (ETL) using big‑data tools (Spark, Hadoop). - Monitor model performance, address drift, and apply remediation. - Ensure compliance with security and data‑handling policies. **Required Skills:** - Proficient in Python; experience with SQL and data manipulation. - Strong knowledge of ML frameworks: PyTorch, TensorFlow (or equivalent). - Deep learning architecture expertise and appropriate use‑case judgment. - Containerization (Docker, Kubernetes) and MLOps experience (CI/CD, monitoring). - Experience with cloud platforms (AWS/GCP/Azure) and Linux/Windows environments. - Firmware of software engineering principles: OOP, TDD, unit testing, version control. - Data pipeline design and ETL understanding. - Ability to tune models, optimize performance, and troubleshoot. - Excellent analytical, problem‑solving, and communication skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Data Science, Engineering or related field (or equivalent experience). - Certifications such as AWS Certified Machine Learning – Specialty, TensorFlow Developer Certificate, or equivalent are advantageous. - UK SC clearance or eligibility for it.
Bristol, United kingdom
On site
22-11-2025
Company background Company brand
Company Name
Leonardo
Job Title
Graduate Security Architect
Job Description
Job Title: Graduate Security Architect Role Summary: Entry‑level security architect role within a 12‑month graduate program focused on designing secure systems across cloud, hybrid, and on‑premise environments. Expectations: Complete the graduate program, work onsite at least 3 days a week, pass UK Baseline Personnel Security Standard (BPSS) and possible National Security Vetting (NSV), actively participate in security architecture development and continuous improvement. Key Responsibilities: - Design secure network and system architectures using zero‑trust, defence‑in‑depth, and secure‑by‑design principles. - Develop, implement, and maintain security architecture frameworks aligned with business and technical requirements. - Conduct threat modelling, security assessments, and gap analysis of existing architectures. - Define and document security controls, policies, and standards across enterprise solutions. - Integrate security into the systems engineering lifecycle from requirements to operations. - Gain practical experience with IAM, PKI, encryption, firewalls, and IDPS technologies. Required Skills: - Strong analytical and problem‑solving skills. - Knowledge of cyber threats, vulnerabilities, and risk mitigation. - Understanding of network and system security concepts. - Familiarity with security modelling, threat modelling, and secure design reviews. - Ability to collaborate with stakeholders and translate security requirements into architecture. - Effective communication and documentation skills. Required Education & Certifications: - Minimum of a Bachelor's or Integrated Master's degree (2:2 or higher) in STEM, Cyber Security, or related field; MSc or PhD preferred. - UK security clearance: BPSS required; NSV (SC or DV) may be required.
Bristol, United kingdom
On site
Junior
10-12-2025