Senior Engineer- Software- SMCS (Basé à London)
Senior Engineer- Software- SMCS (Basé à London)

Senior Engineer- Software- SMCS (Basé à London)

Full-Time 44000 - 66000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Lead the design, implementation, and testing of innovative software solutions for submarine systems.
  • Company: Join BAE Systems, a leader in defence technology, committed to innovation and inclusivity.
  • Benefits: Enjoy competitive pay, flexible health benefits, share plans, and opportunities for professional growth.
  • Why this job: Make a real impact on national security while working in a diverse and empowering environment.
  • Qualifications: Experience in software development, especially in large systems; STEM degree required.
  • Other info: Onsite role in New Malden; security vetting applies.

The predicted salary is between 44000 - 66000 £ per year.

Location: New Malden - Onsite only

Salary: Circa £55,000 (dependent on skills and experience)

What you'll be doing:

  • Applying experience to take a lead role in the design, implement & test SMCS system solutions
  • Guiding and mentoring other Software Engineers in their efforts throughout the lifecycle
  • Meeting the Submarine Command System customers and end users, as required, to enable development of the SMCS Programme(s) and the continued evolution of the SMCS product as required

Your skills and experiences:

Essential:

  • Experience developing Software in large, distributed systems
  • Skilled in using high level programming languages

Desirable:

  • Working on real-time systems
  • Experience taking lead decisions in a software development role
  • A strong understanding of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. waterfall, Agile, Spiral)
  • Proven experience of using a high-level design methodology (e.g. UML)

Engineers at all levels should possess an academic qualification in Engineering or other related STEM subjects as well as specific (either academic or professional) qualifications and become recognised as Incorporated or Chartered Engineers through an appropriate recognised professional institution. Engineers are encouraged, and will be supported, to achieve the relevant accreditation. Preference will be given to candidates who are already professionally registered.

Benefits:

As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive.

The SMCS Software team:

Interested in playing your part in the defence of the United Kingdom? Then this could be the role for you! This opportunity invites individuals to be part of the dynamic world of Submarine Command Systems (SMCS), playing a crucial role in leading and implementing cutting-edge capabilities for the Royal Navy Submarine fleet. As a Team Lead, you'll use your skill and experience to drive multiple software releases that shape the development of the software and the future of submarine technology.

Why BAE Systems?

This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.

Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks.

Closing Date: 12th June 2025. Interviews will take place w/c 23rd June. We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.

Senior Engineer- Software- SMCS (Basé à London) employer: Golden Bees

BAE Systems is an exceptional employer, offering a dynamic work environment in New Malden where you can contribute to the defence of the United Kingdom through innovative software solutions for the Royal Navy Submarine fleet. With a strong emphasis on employee growth, BAE Systems supports engineers in achieving professional accreditation while providing a comprehensive benefits package that includes flexible health and wellbeing options, a competitive pension scheme, and opportunities for career advancement within an inclusive culture that values diversity and integrity.
G

Contact Detail:

Golden Bees Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer- Software- SMCS (Basé à London)

Tip Number 1

Familiarise yourself with the Submarine Command System (SMCS) and its applications. Understanding the specific challenges and requirements of the SMCS will help you demonstrate your knowledge during discussions with the team.

Tip Number 2

Network with current employees or professionals in the defence sector. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

Tip Number 3

Prepare to discuss your experience with high-level programming languages and real-time systems. Be ready to share specific examples of projects where you've taken a lead role, as this will showcase your leadership skills.

Tip Number 4

Research the software lifecycle models mentioned in the job description, such as Agile and Waterfall. Being able to articulate your experience with these methodologies will demonstrate your fit for the role.

We think you need these skills to ace Senior Engineer- Software- SMCS (Basé à London)

Experience in developing software for large, distributed systems
Proficiency in high-level programming languages
Knowledge of real-time systems
Leadership skills in software development roles
Understanding of software lifecycle models (e.g. waterfall, Agile, Spiral)
Experience with high-level design methodologies (e.g. UML)
Ability to mentor and guide other engineers
Strong problem-solving skills
Excellent communication skills
Academic qualification in Engineering or related STEM subjects
Professional registration as Incorporated or Chartered Engineer
Adaptability to evolving technologies and requirements

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to grasp the responsibilities and required skills. Highlight your experience in software development, particularly in large, distributed systems, as this is essential for the role.

Tailor Your CV: Customise your CV to reflect your relevant experience and skills. Emphasise your proficiency in high-level programming languages and any leadership roles you've held in software development projects.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of the software lifecycle. Mention specific experiences that align with the job requirements, such as working on real-time systems or using UML.

Highlight Professional Qualifications: Include any academic qualifications in Engineering or related STEM subjects, as well as any professional registrations like Incorporated or Chartered Engineer status. This will strengthen your application and show your commitment to the field.

How to prepare for a job interview at Golden Bees

Showcase Your Technical Expertise

Be prepared to discuss your experience with large, distributed systems and high-level programming languages. Highlight specific projects where you took a lead role in design and implementation, as this will demonstrate your capability for the Senior Engineer position.

Demonstrate Leadership Skills

Since the role involves guiding and mentoring other engineers, be ready to share examples of how you've successfully led teams or projects in the past. Discuss your approach to decision-making and how you support team members throughout the software lifecycle.

Understand the SMCS Context

Familiarise yourself with the Submarine Command System and its significance to the Royal Navy. Showing that you understand the product and its users will reflect your genuine interest in the role and the company’s mission.

Prepare for Behavioural Questions

Expect questions that assess your problem-solving abilities and how you handle challenges in a team environment. Use the STAR method (Situation, Task, Action, Result) to structure your responses, ensuring you convey your thought process clearly.

Senior Engineer- Software- SMCS (Basé à London)
Golden Bees
G
  • Senior Engineer- Software- SMCS (Basé à London)

    Full-Time
    44000 - 66000 £ / year (est.)

    Application deadline: 2027-07-18

  • G

    Golden Bees

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>