C++ Software Engineer

599952
  • Up to £65 per hour
  • Bristol, England
  • Contract

Location: Bristol (mostly onsite)

Duration: 12 month initial contract

Rate: £65ph UMB (Inside IR35)

Role details:

Our client, a leading defence company, are looking for experienced Software Engineers to join their teams in Bristol.

This is a highly hands-on Software Engineering role focused on the design and development of Command and Control architectures and their implementation within future Air Defence products. You will play a key part in shaping system behaviour from concept through to deployment. This role is ideal for a proactive engineer who enjoys taking ownership, driving technical solutions, and contributing to the evolution of both products and processes.

Key Responsibilities:

  • Design, develop, and evolve Command and Control software architectures for current and future systems

  • Implement robust, high-integrity software solutions with a strong awareness of system-wide impacts

  • Collaborate closely with multidisciplinary teams to deliver high-quality, maintainable software

  • Engage across the full software lifecycle, from requirements definition through implementation, verification, and automated proving

  • Produce clear, effective technical documentation to support development and assurance activities

  • Contribute new tools, techniques, and ways of working to improve efficiency, sustainability, and engineering maturity

Skills and Experience required:

Essential:

  • Strong background in software engineering, with a clear understanding of system-level impacts

  • Proven experience developing software in C++

  • Experience working across the full software development lifecycle, including requirements, design, implementation, testing, and documentation

  • A collaborative, open approach to development, with the ability to work effectively within a team and maintain delivery momentum

Desirable:

  • Experience with additional languages such as Ada and Qt

  • Knowledge of DDS and multi-threaded application development

  • Familiarity with safety-critical or high-integrity standards such as DefStan 00-55, DO-178C, or IEC 61508

  • Experience working to restricted coding standards, e.g. MISRA C++

  • Exposure to modern tools, techniques, and processes that drive continuous improvement

Interested? Apply today via the link provided!

Emma Jones Lead Delivery Consultant

Apply for this role