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