Enable job alerts via email!

C++ Software Architect

ZipRecruiter

Bristol

On-site

GBP 125,000 - 150,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative defence organization is seeking a proactive C++ Software Architect/Engineer for a dynamic role in developing next-generation Air Defence Systems. This hands-on position involves designing Command and Control architectures, ensuring safety and performance while working collaboratively in a team environment. With a focus on continuous improvement, the ideal candidate will have experience in the full software development lifecycle and a strong grasp of real-time, multi-threaded applications. Join a forward-thinking team and contribute to impactful projects in a 4-day work week format!

Qualifications

  • Strong background in software engineering with system-wide impact.
  • Experience with software architecture models and C++.

Responsibilities

  • Design and develop Command and Control architectures for future products.
  • Collaborate effectively within a team to maintain project momentum.

Skills

C++
Software Architecture
Team Collaboration
Automated Integration and Testing
Real-time Applications
Ada
QT
DefStan 00-55
DO-178C
IEC 61508
MISRA C++

Job description

Job Description

World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Architect / C++ Software Engineer subcontractor on an initial 12-month contract. The role will be onsite, with a 4-day working week (Monday to Thursday) being acceptable.

Hourly Rate: £70.00 per hour (Umbrella)

Contract Duration: 12 Months

C++ Software Architect / Software Engineer Job Description:

The team at the Bristol facility develops solutions for next-generation Air Defence Systems, focusing on evolving products while maintaining a reputation for safety, performance, and dependability.

This is a hands-on role involving the design and development of Command and Control architectures and their instantiations for future products. Ideal for a proactive Software Engineer who takes initiative.

Skillset/Experience Required:

  • A strong background in software engineering, including system-wide impact.
  • Experience working with C++.
  • Experience with software architecture models.
  • Collaborative, open approach to development, with the ability to work well in a team and maintain momentum.
  • Experience across the entire software development process, from requirements engagement to automated integration and testing, supported by effective documentation.
  • Experience with new tools, techniques, and approaches to improve processes, efficiency, and sustainability.
  • Experience with other technologies such as Ada and QT.
  • Knowledge of real-time, multi-threaded applications.
  • Knowledge of standards such as DefStan 00-55, DO-178C, IEC 61508, and restricted coding standards like MISRA C++.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.