Leonardo S.p.A.

Senior C++ Software Engineer

Leonardo S.p.A.
Apply
4 days ago
Edinburgh, United KingdomSenior

Responsibilities

  • Develop, test, maintain, and enhance C++ software for the Eurofighter Typhoon programme.
  • Translate requirements into software designs and implementations and contribute to software architecture.
  • Investigate, diagnose, debug, and resolve software issues.
  • Collaborate with software, systems, firmware, and hardware engineers to deliver integrated solutions.
  • Participate in sprint planning, technical decision-making, code reviews, and continuous team improvement.
  • Take ownership of tasks from planning through delivery and uphold software quality standards.

Requirements

  • Strong C++ programming skills.
  • Experience working in an Agile software development lifecycle.
  • Ability to collaborate across multidisciplinary and multiple engineering teams.
  • Ability to analyse requirements and produce effective software designs and implementations.
  • Working knowledge of Git or equivalent source control and familiarity with a debugger.
  • Understanding of good engineering practices and high software quality standards.
  • Preferred: experience with large or complex software systems, technical leadership or mentoring, software architecture, component-based development, embedded environments, static analysis, code coverage tooling, Atlassian tools, and CMake.

Benefits

  • Permanent, full-time on-site role in Edinburgh, with flexible working hours available.
  • Generous leave with the opportunity to accrue up to 12 additional flexi-days annually.
  • Award-winning pension scheme with up to 15% employer contribution.
  • Mental health support, financial advice, and employee-led inclusion and diversity networks.
  • Bonus scheme eligibility for employees at management level and below.
  • Free access to more than 4,000 online courses through Coursera and LinkedIn Learning.
  • Employee referral programme with a financial reward.
  • Up to £500 annually for flexible benefits including private healthcare, dental and family cover, technology and lifestyle discounts, and gym memberships.

Tech Stack

C++CMakeGit

Categories

Contact me