C/C++ Software Engineers (Senior Levels)

TN United Kingdom
City of Edinburgh
GBP 45,000 - 75,000
Job description

Social network you want to login/join with:

C/C++ Software Engineers (Senior Levels), Edinburgh

Client:

Leonardo

Location:

Edinburgh, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

632455ca031d

Job Views:

38

Posted:

10.04.2025

Expiry Date:

25.05.2025

Job Description:

The opportunity:

Are you interested in developing software for 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 a 6th generation Stealth Fighter jet or a revolutionary Laser Directed Energy Weapon, then Leonardo would like to hear from you.

We are looking for experienced software engineers to join our well-established software community at our Edinburgh-based site as well as in our brand new Newcastle office. You will help us continue our industry-leading contribution to projects in our Radar, Advanced Targeting and Surveillance teams.

What you’ll do as a Software Engineer:

  • Develop embedded software, using RTOSs such as VxWorks or embedded Linux.
  • Deploy software to multi-core or distributed hardware platforms.
  • Work alongside systems and hardware engineers to develop working embedded solutions.
  • Use C++ and other object-oriented languages.
  • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++.

What we need from you:

  • Industry experience in the full software lifecycle.
  • Current or past industry experience in using C++ and/or C.
  • Experience in OOD (Object Oriented Design) techniques.
  • Working and delivering software using agile techniques such as Scrum, and tooling such as Jira / Confluence / Bitbucket / Gitlab.

Demonstrable experience in the following areas will help you stand out:

  • Model driven development and configuration management toolsets.
  • Experience in developing software for embedded systems.

Security Clearance:

Life at Leonardo:

With a company-funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered as many opportunities or been more accessible to as many people.

  • Pension: Award-winning pension scheme with up to 15% employer contribution
  • Flexible Working: Flexible hours with hybrid working options. For part-time opportunities, please talk to us
  • Company-funded flexible benefits: Access to private healthcare, dental schemes, Workplace ISA, Go Green Car Scheme, technology and lifestyle options (£500 annual allowance)
  • Holidays: 25 days plus bank holidays, option to buy/sell leave and to accrue up to 12 additional flexi leave days per year
  • Wellbeing: Employee Assistance Programme with access to free mental health support, financial wellbeing support and network groups to demonstrate our ongoing commitment to diversity & inclusion (Enable, Pride, Equalise, Reservists, Carers)
  • Lifestyle: Discounted Gym membership, Cycle to work scheme
  • Training: Free access to more than 4000 online courses via Coursera
  • Referral Incentive: You can earn a reward for successfully referring a friend or family member
  • Bonus: Scheme in place for all employees at management level and below
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new C/C++ Software Engineers (Senior Levels) jobs in City of Edinburgh