Software Engineer

MBDA

Filton

On-site

GBP 59,000 - 72,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MBDA, a leading defence organization based in Bristol, is seeking a software engineer with strong C++ and systems integration skills to design and implement command and control architectures for next-generation Air Defence Systems. You will work with seasoned software, systems, and electronics engineers to deliver robust solutions.

Join a collaborative team that values momentum, documentation, and innovative approaches.

Qualifications

  • Strong background in software engineering and its realization.
  • Experience with C++ programming.
  • Familiarity with software architecture models.
  • Collaborative and open approach to development with strong teamwork skills.
  • Knowledge of Real Time Multi-Threaded Applications (preferred).
  • Experience across the entire software development process (preferred).
  • Familiarity with new tools and techniques for process improvement (preferred).
  • Experience with Ada (preferred).
  • Knowledge of DefStan 00-55, DO-178C or IEC61508 (preferred).
  • Understanding MISRA C++ (preferred).

Responsibilities

  • Design and develop Command and Control architectures for next-generation Air Defence Systems.
  • Collaborate with experienced software, systems, and electronics engineers.
  • Maintain momentum during development projects.
  • Engage with requirement authorities and participate in automated target integration and proving.
  • Document all processes effectively.
  • Contribute to a proactive and innovative team culture.

Skills

Software engineering
C++
Software architecture
Teamwork
Real-time multi-threaded
SDLC
Process improvement tools
Ada
DefStan 00-55
MISRA C++

Tools

Ada
C++
Support
Security

Job description

Salary: £65,000 - 65,000 per year

Requirements
  • Strong background in software engineering and its realization
  • Experience with C++ programming
  • Familiarity with software architecture models
  • Collaborative and open approach to development with strong teamwork skills
  • Knowledge of Real Time Multi-Threaded Applications (preferred but not essential)
  • Experience across the entire software development process (preferred but not essential)
  • Familiarity with new tools and techniques for process improvement (preferred but not essential)
  • Experience with other programming languages such as Ada (preferred but not essential)
  • Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 (preferred but not essential)
  • Understanding of restricted coding standards such as MISRA C++ (preferred but not essential)
Responsibilities
  • Design and develop Command and Control architectures for next-generation Air Defence Systems
  • Collaborate with experienced software, systems, and electronics engineers
  • Maintain momentum during development projects
  • Engage with requirement authorities and participate in automated target integration and proving
  • Document all processes effectively
  • Contribute to a proactive and innovative team culture
Technologies
  • Ada
  • C++
  • Support
  • Security
More

We at MBDA are a leading defence organization located in Bristol, dedicated to supporting the Armed Forces by developing reliable and advanced missile systems. We offer a dynamic and flexible working environment, a competitive salary, and benefits including a company bonus, enhanced parental leave, and a healthcare cash plan. We pride ourselves on fostering a culture of diversity and inclusion, encouraging unique contributions from all employees. Join us and be part of a team committed to defending our freedom.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

MBDA UK Ltd • Bristol

On-site
GBP 65,000
Company bonus up to £2,500
Pension contributions up to 14%
Paid overtime opportunities
+4
Systems Design Engineer
Systems Design Engineer

MBDA • Bristol

Hybrid
Company bonus up to £2,500
Maximum pension contribution of 14%
Opportunity for paid overtime
+2
Software Engineering Technical Team Lead
Software Engineering Technical Team Lead

MBDA UK Ltd • West of England

Hybrid
GBP 55,000 - 67,000
Company bonus: Up to £2,500
Pension: up to 14% employer+employee
Overtime paid
+5
Software Engineering Team Lead
Software Engineering Team Lead

MBDA • West of England

On-site
GBP 55,000 - 67,000
Company bonus
Pension
Overtime
+5
Senior Software Engineer
Senior Software Engineer

BAE Systems • Greater London

On-site
GBP 40,000 - 70,000
Software Engineering Technical Team Lead
Software Engineering Technical Team Lead

MBDA Miissle System • West of England

Hybrid
GBP 55,000 - 67,000
Company bonus
Pension
Overtime
+4
Software Engineering Team Lead
Software Engineering Team Lead

MBDA UK Ltd • West of England

Hybrid
GBP 55,000 - 67,000
Company bonus
Pension up to 14%
Overtime paid
+5
Software Engineering Technical Team Lead
Software Engineering Technical Team Lead

MBDA • West of England

On-site
GBP 55,000 - 67,000
Company bonus
Pension: up to 14%
Overtime: paid overtime
+5
Real-Time C++ Software Engineer for Air Defence
Real-Time C++ Software Engineer for Air Defence

MBDA • Filton

On-site
GBP 59,000 - 72,000
Senior Software Engineer
Senior Software Engineer

MBDA • Stevenage

Hybrid
GBP 40,000 - 75,000
Company bonus
Pension plan
Overtime
+3