Software Engineer

Meritus
Gloucester, United Kingdom
15 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 135K

Job location

Gloucester, United Kingdom

Tech stack

Systems Engineering
C++
Continuous Integration
Middleware
Software Architecture
Real-Time Operating Systems
Software Tools
Rhapsody
Software Engineering
Gitlab
Docker

Job description

A leading defence engineering organisation is looking for an experienced Software Engineer to join the team in Bristol. You'll be working on cutting-edge tools and software architectures that support the next generation of Air Defence Systems.

This is a hands-on role in a highly technical environment. You'll develop new engineering tools, work closely with CI/CD pipeline teams, and help shape the way complex systems are designed, integrated and verified. If you enjoy solving problems, improving engineering workflows and working across disciplines, this is a great opportunity.

What you'll be doing

  • Designing and developing new software tools and architectures used across major defence projects.
  • Working closely with CI/CD specialists to integrate your tools into automated pipelines.
  • Explaining how tools should be used and monitoring their effectiveness across engineering teams.
  • Supporting the full software lifecycle, from requirements and design through to integration and testing.
  • Collaborating with systems engineers, software engineers, integration teams and project leads.

Requirements

  • Strong experience with Cameo or IBM Rhapsody (mandatory).
  • Solid background in C or C++ development.
  • Experience working across the full software development lifecycle.
  • Understanding of DDS middleware and real-time operating systems.
  • Familiarity with safety-related standards such as DefStan 00-55, DO-178C, or IEC 61508.
  • Experience with CI/CD tools such as GitLab and Docker.
  • A collaborative approach and the ability to work across multi-disciplinary project teams.

Nice to have

  • Exposure to ontologies or domain-specific languages.
  • Knowledge of defence or aerospace environments.

Apply for this position