Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal software engineer

Edinburgh
Leonardo
Principal software engineer
Posted: 13 October
Offer description

Overview

Leonardo Edinburgh, United Kingdom is seeking a Principal Software Engineer to join the Test Engineering community at the Edinburgh site. You will help contribute to radar-related projects within our programmes and work with cutting-edge defence and aerospace initiatives such as the Eurofighter Typhoon.

Your impact
Are you interested in developing software to test some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as the Eurofighter Typhoon jet, Leonardo would like to hear from you.


Job Description

We are looking for an experienced Principal Software Engineer to join our well-established Test Engineering community at our Edinburgh site. You will help us continue our industry leading contribution to projects in our Radar teams.

For more information on Leonardo's radar testing breakthrough, see the World First Radar Test Breakthrough overview and our Eurofighter Typhoon contribution.


Responsibilities

* Create and deliver software solutions within a defined work package area, ensuring that the package meets all stakeholder requirements
* Establish and mature stakeholder needs, prioritising interests and influencing trade-offs to determine optimum capability
* Create high quality and robust code; document and record work products; keep them under configuration management and provide plans and progress reports to the line manager
* Work closely with internal and external stakeholders to ensure architecture alignment with other elements of the programme
* Apply appropriate tools and techniques for test equipment design; provide guidance in your area of expertise
* Resolve emerging issues by proposing and driving solutions, escalating complex risks and supporting mitigation options
* Foster relationships and networks within and outside the line of business to promote adoption of best practice
* Develop, coach, mentor, teach, and upskill other engineers in the wider application of engineering


What You’ll Bring

We really need you to have experience of designing solutions using C and NI LabWindows/CVI and familiarity with TestStand. If you could accompany that experience with any of the following, you will really stand out:

* Developing Low Level Drivers
* Developing software for test system environments
* Developing software within a development process framework
* Experience of Agile development and Atlassian toolset
* Familiarity with configuration management tools, defect tracking and peer review


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, potentially including eligibility for The Security Check (SC) or Developed Vetting (DV). For more information, please visit the Leonardo careers security page.


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 wellbeing, career development, and work–life balance. We’re here to help you thrive professionally and personally.

* Time to Recharge: generous leave with the opportunity to accrue up to 12 additional flexi-days each year
* Secure your Future: 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
* Rewarding Performance: bonus scheme for employees at management level and below
* Never Stop Learning: access to 4,000+ online courses via Coursera and LinkedIn Learning
* Refer a friend: financial reward through our referral programme
* Tailored Perks: flex benefits including private healthcare, dental, family cover, discounts, gym memberships and more
* Flexible working: hybrid options; part-time opportunities may be possible

For a full list of benefits, visit the Leonardo careers benefits page. We are committed to an inclusive, accessible, and welcoming workplace and will support accessibility needs during recruiting.


Location and Employment Type

Primary Location: GB - Edinburgh

Contract Type: Employee-Permanent

Hybrid Working: Hybrid


Seniority level

* Mid-Senior level


Employment type

* Full-time


Job function

* Other, Information Technology, and Engineering


Industries

* Defense and Space Manufacturing
* Aviation and Aerospace Component Manufacturing
* Computer and Network Security

Be part of something bigger – apply now!

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal software engineer
Edinburgh Technopole
Bright Purple Resourcing
Principal software engineer
Similar job
Principal software engineer
Edinburgh
Permanent
Bright Purple Resourcing
Principal software engineer
Similar job
Principal software engineer
Dunfermline
Resourcing
Principal software engineer
See more jobs
Similar jobs
Engineering jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > Engineering jobs > Principal software engineer jobs > Principal software engineer jobs in Edinburgh > Principal Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save