C++ Software Engineer in London

C++ Software Engineer in London

London Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
Leonardo UK Ltd

At a Glance

  • Tasks: Join us to develop innovative software solutions for defence projects using C++.
  • Company: Be part of Leonardo, a leading tech company focused on innovation and collaboration.
  • Benefits: Enjoy flexible leave, a strong pension scheme, and access to mental health support.
  • Why this job: Make a real impact in the defence industry while growing your skills with top engineers.
  • Qualifications: Experience in C++ development; a willingness to learn is key!
  • Other info: Hybrid working model with excellent career growth opportunities.

The predicted salary is between 28800 - 48000 £ per year.

We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all backgrounds and help develop all our software engineers. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry.

What you'll bring

  • Experience of C++ software development
  • It is useful if you have some of these skills:
  • C# application development
  • Networking experience
  • Experience with developing Windows & Linux applications
  • Familiarity with the Software lifecycle processes including: Requirements Management, Design, Implementation, Test and Integration
  • Familiarity with Configuration Management process and tools e.g. git
  • Software design experience e.g. SysML / UML
  • Test case / procedure development experience
  • Knowledge of Docker, Virtual machines and Continuous Integration (CI) tools e.g. Jenkins
  • Knowledge of software development standards such as RTCA 178C and coding standards such as AUTOSAR / MISRA C/C++

This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn.

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) will apply, this includes meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV).

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.

Primary Location: GB - Southampton

Contract Type: Permanent

Hybrid Working: Hybrid

C++ Software Engineer in London employer: Leonardo UK Ltd

At Leonardo, we pride ourselves on being an exceptional employer, particularly for C++ Software Engineers in Southampton. Our inclusive work culture fosters collaboration and innovation, while our comprehensive benefits package, including generous leave and a robust pension scheme, ensures your wellbeing and career growth are prioritised. With access to extensive learning resources and a supportive community of world-class engineers, you'll find meaningful opportunities to develop your skills and contribute to cutting-edge defence projects.
Leonardo UK Ltd

Contact Detail:

Leonardo UK Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your C++ projects. It’s a great way to demonstrate your coding chops and passion for software development.

✨Tip Number 3

Prepare for the interview by brushing up on common C++ questions and coding challenges. Practice makes perfect, and we want you to shine!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are keen to join us directly.

We think you need these skills to ace C++ Software Engineer in London

C++ Software Development
C# Application Development
Networking Experience
Windows Application Development
Linux Application Development
Software Lifecycle Processes
Requirements Management
Design
Implementation
Test and Integration
Configuration Management
Git
Software Design (SysML / UML)
Test Case Development
Docker
Virtual Machines
Continuous Integration (CI) Tools (e.g. Jenkins)
Software Development Standards (RTCA 178C)
Coding Standards (AUTOSAR / MISRA C/C++)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your C++ development experience and any relevant projects you've worked on. We want to see how you can contribute to our innovative software solutions!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background aligns with our needs. Don’t forget to mention your willingness to learn and grow with us at StudySmarter.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical applications of your skills, especially in C++ and software design. It gives us a glimpse of what you can bring to our team!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our community of talented engineers!

How to prepare for a job interview at Leonardo UK Ltd

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your past projects and how you've used C++ in real-world applications. Practising coding problems can also help you demonstrate your problem-solving abilities.

✨Familiarise Yourself with Defence Projects

Even if you don't have direct experience in defence, it’s a good idea to understand the basics of the industry. Research common challenges and innovations in defence technology. This will show your interest and willingness to learn about the field.

✨Show Off Your Team Spirit

Collaboration is key in this role, so be ready to talk about your experiences working in teams. Share examples of how you've contributed to group projects and how you handle feedback. Highlighting your ability to work well with others will make you stand out.

✨Ask Smart Questions

Prepare thoughtful questions to ask at the end of your interview. Inquire about the team dynamics, ongoing projects, or the company’s approach to innovation. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

C++ Software Engineer in London
Leonardo UK Ltd
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>