Engineer - Software - C2

Job Description Join Our Team as a Software Engineer!

Location: New Malden (Hybrid - 3 days per week on-site)

We believe in flexibility! Explore a range of hybrid working arrangements tailored to fit your lifestyle. Just ask your recruiter about the options available for this role.

Salary: Up to £52,325, based on your experience

Who We Are

At BAE Systems, you're not just joining a company; you're becoming part of a global network dedicated to pioneering progress and protecting what matters most. Here, your unique skills and perspectives will help shape the future of advanced, technology-led defense, aerospace, and security solutions.

From the depths of the ocean to the far reaches of space, your career at BAE Systems can take you anywhere!

Your Role

As an experienced Software Engineer, you'll leverage your strong technical foundation and passion for delivering high-quality software solutions. You'll thrive in complex environments, guiding technical decisions and collaborating with stakeholders. Your mentorship will help others grow, and together, you'll contribute to the successful delivery of innovative engineering products.

Core Responsibilities
  • Design, develop, and deliver high-quality software solutions.
  • Navigate the full software development lifecycle, from requirements capture to verification and deployment.
  • Create solutions and produce supporting technical documentation.
  • Review, analyze, and enhance software products for performance, robustness, and efficiency.
  • Apply software engineering methodologies, processes, standards, and best practices.
  • Work within large, complex engineering or product development environments.
Essential Skills
  • Proficient in software development using Ada, with C++ experience preferred.
  • Background in software product development and/or delivery in a large, complex multi-project environment.
  • Strong understanding of software engineering methodologies, processes, procedures, and best practices.
About the Combat Management System Software Team

This dynamic team develops and supports complex software systems for the Royal Navy and international customers. We collaborate across the software lifecycle-from requirements analysis and design to implementation, testing, and in-service support-delivering robust, maintainable, and high-quality solutions.

Why Choose BAE Systems?

Here, you'll build a career with purpose and limitless possibilities. Enjoy lifelong learning and meaningful work in an environment that empowers you to be your best. Your contributions will be recognized, and you'll receive rewards tailored to what matters most to you and your family. We prioritize your financial and personal well-being, promoting a balanced lifestyle in a culture that embraces sustainability and shared purpose.

A Place Where Everyone Can Thrive

We are committed to fostering an inclusive workplace where everyone feels valued and supported. A diversity of backgrounds, perspectives, and experiences strengthens our teams and is vital to our mission.

Important Security Information: Many roles at BAE Systems are subject to security and export control restrictions. Factors such as your nationality, any nationalities you may have previously held, and your place of birth can affect your eligibility for certain roles. All applicants must meet the Baseline Personnel Security Standard, with many roles requiring higher levels of National Security Vetting, typically necessitating 5 to 10 years of continuous residency in the UK.

Closing Date

12th November 2026

We may close this vacancy early if we receive sufficient applications, so don't wait-submit your application as soon as possible!

Job Details

Company
BAE Systems
Location
East Molesey, Surrey, United Kingdom KT8 0
Hybrid / Remote Options
Employment Type
Permanent
Salary
GBP Annual
Posted