IT & Software

Software Engineer (Ada/C++)

Matchtech

Bristol · Bristol · United Kingdom

Overview

In this role you will develop and evolve Maritime software to support next‑generation defence systems. You’ll work closely with cross‑functional teams to design, implement, test and integrate software within regulated environments. The work spans the full software lifecycle, delivering robust solutions that address complex real‑world challenges. This is a hands‑on, technically demanding role with meaningful impact on high‑end defence capabilities.

Pay / Benefits
  • Company bonus
  • Pension contribution up to 14%
  • Paid overtime opportunities
  • Up to 15 flexi leave days
  • Flexible working arrangements where possible
  • Enhanced parental leave
Responsibilities
  • Developing and enhancing Maritime software
  • Evolving current and future architectures
  • Design, development, integration and testing activities
  • Operating within structured engineering and design processes
  • Solving complex technical challenges in a highly regulated environment
  • Collaborating with multidisciplinary engineering teams throughout the product lifecycle
  • Contributing innovative ideas to software development
Key requirements
  • Solid background in Software Engineering
  • Experience with Ada or C++
  • Experience with formal design processes (MASCOT, UML, or similar)
  • Experience using design and modelling tools (Rhapsody)
  • Passion for software engineering and problem solving
  • Strong analytical and critical thinking skills with the ability to innovate
  • Problem solving
  • Analytical thinking
  • Collaboration
  • Ada programming experience
  • C++ programming experience
  • MASCOT

Reference: WJ-747_30160251

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.