Lead Software Engineer

1 week ago


Edinburgh, Edinburgh, United Kingdom Leonardo Full time £60,000 - £100,000 per year

Job Description
Your impact
We are looking for a motivated and experienced Software Team Leader to join our Advanced Targeting Systems line of business.

You will be leading a team dedicated to developing software-driven test and support equipment for cutting edge advanced targeting systems. Key responsibilities will include guiding the software development team in creating innovative software solutions specifically for advanced targeting and laser equipment.

As a Lead Software Engineer you will

  • Develop technical expertise in the Advanced Targeting Test Equipment software to support the development of the next generation of software driven test equipment
  • You will develop and guide a team of software engineers with a cross section of skills and experience to deliver solutions to complex test requirements
  • Support software engineering governance and Lifecycle Management (LCM) activities related to software engineering such as bids, design reviews and audits.
  • Play an important part in the definition of, and sign-off, all software planning and process artefacts
  • Take a lead role in the development of Software requirements, design and verification artefacts.
  • Provide expertise and guidance on software process, software architecture and integration activities.
  • Undertake integration activities to help support the delivery of fully functional test solutions
  • Work with Project Engineering Manager to grow the skills and capabilities of our engineering teams.

What You'll Bring
You really must have

  • Proven industry experience of leading a Software development team, ideally in a safety critical environment.
  • Multi-threaded software development experience using C and/or C++.
  • Robust working knowledge of software configuration management tools.
  • Experience in applying governance and guidance on Software Engineering LCM process.
  • Proven leadership and decision-making skills in a high complexity, dynamic environment at a senior level.
  • Excellent communication and interpersonal skills with a proven ability to build trust and respect across engineering teams and senior leadership groups.
  • Experience of integration, with an understanding of the resultant issues, cost and schedule implications, and potential mitigations.

Having experience in the following will also help you stand out

  • Agile lifecycles.
  • C# experience.
  • Appreciation of safety-critical software development.
  • Systems engineering approaches.
  • Experience with Atlassian toolset, including Jira, Bitbucket and Confluence.
  • Experience with Microsoft Foundation Classes (MFC).

Security Clearance
This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit https

Why join us
At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work–life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive.

  • Time to Recharge Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year.
  • Secure your Future Benefit from our award-winning pension scheme with up to 15% employer contribution.
  • Your Wellbeing Matters Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity).
  • Rewarding Performance All employees at management level and below are eligible for our bonus scheme.
  • Never Stop Learning Free access to 4,000+ online courses via Coursera and LinkedIn Learning.
  • Refer a friend Receive a financial reward through our referral programme.
  • Tailored Perks Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more.
  • Flexible working Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role.

For a full list of our company benefits please visit our website.

Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team—they are key contributors to shaping innovation, advancing technology, and enhancing global safety.

At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know.

Be part of something bigger - apply now

Primary Location
GB - Edinburgh

Contract Type
Employee-Permanent

Hybrid Working
Hybrid



  • Edinburgh, Edinburgh, United Kingdom International Software Co Full time £100,000 - £120,000 per year

    Software Engineering ManagerLocation: Central Scotland (Hybrid role with 1 to 2 days in the office)Reporting To: VP of EngineeringPosition Overview:We are excited to announce an opportunity with a company you that is truly one you will speak about for a Software Engineering Manager, a key role in a client's up...


  • Edinburgh, Edinburgh, United Kingdom International Software Co Full time

    Software Engineering Manager – AI & SaaS (Hands-On Leadership Role)Central Scotland (Hybrid) – Targeting start Q1 2026We are excited to announce a rare opportunity to join a high-growth, mission-driven company that is becoming one of the most talked-about players in the AI-powered SaaS space. As part of a strategic expansion into Central Scotland, our...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time £60,000 - £100,000 per year

    Job Title: Lead Software EngineerContract Type: PermanentLocation: EdinburghWorking style: Hybrid 50% home/office basedClosing date: 20th November 2025We are seeking a highly skilled Lead Software Engineer to join out dynamic team at Royal London. In this role, you will play a crucial role in providing deep technical expertise to help our teams design,...


  • Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full time £90,400 - £106,400 per year

    End DateMonday 03 November 2025Salary Range£90,440 - £164,920We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description Summary.Job DescriptionJOB TITLE: Lead Software DeveloperSALARY: £90,400 - £106,400LOCATION: Dundee / Edinburgh / LeedsHOURS: Full timeWORKING...


  • Edinburgh, Edinburgh, United Kingdom Canonical - Jobs Full time £60,000 - £120,000 per year

    Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £60,000 - £120,000 per year

    Software Engineering Manager required to lead a team of Java engineers in Edinburgh, shaping the development of next-generation, large-scale systems that solve complex technical challenges in a collaborative environment.The OpportunityThis is a chance to lead a team of talented engineers building sophisticated, large-scale backend systems that deliver...


  • Edinburgh, Edinburgh, United Kingdom Spacelabs Healthcare Full time £60,000 - £120,000 per year

    OverviewThe Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Canonical - Jobs Full time £60,000 - £120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    5 days ago


    Edinburgh, Edinburgh, United Kingdom RBS Full time £60,000 - £120,000 per year

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Java Software EngineerEdinburgh/HybridUp to £60,000I am looking for anJava Software Engineerto join a leading international network security software company This is a fantastic opportunity to work with cutting-edge technology and make a real impact in the industry. You will join a small close-knit IT team supporting the internal operations and support a...