Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit an Embedded C++ Software Engineer subcontractor on an initial 6 month contract. The role can be worked on a 4 day week basis (Monday to Thursday) but due to the nature of the role, the position will need to be based onsite. Hourly Rate: £65.00ph (Umbrella). Overtime … Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C++ Software Engineer Job Description: Join a growing Software team in Bristol, working as part of a dynamic team to develop and deliver innovative solutions by exploiting a wide portfolio of … a full range of engineering activities in line with relevant processes, quality and other requirements. In particular the development of software for real-time systems. The role will involve C++ code development and verification on Linux-based systems. The role will involve integration testing of COTS processing platforms with other subsystems. Skillset/experience required: Required: Significant C++ experience, particularly More ❯
Are you someone who enjoys working on mathematical and highly analytical software? Well, if youre a C++ Software Developer this company could well be the ideal fit. With an established global client base and multiple complex software products, youll be working in a friendly and collaborative team in Bristol on new features click apply for full job details More ❯
C++ Software Engineer required for fully on site contract assignment in Bristol. Candidates will need to have or achieve UK Eyes Only SC prior to starting this assignment. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance More ❯
C++ Software Engineer required for fully on site contract assignment in Bristol. Candidates will need to have or achieve UK Eyes Only SC prior to starting this assignment. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance More ❯
C++ Software Engineer required for fully on site contract assignment in Bristol. Candidates will need to have or achieve UK Eyes Only SC prior to starting this assignment. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance More ❯
automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving our … Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving our … Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving our … Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded More ❯
MERITUS Talent are working with Europe's largest weapons systems manufacturer and integrator for the recruitment of a C++ Software Engineer to join their Bristol office on a contract basis. The role requires an active SC Clearance, and candidates must be a sole British national C++ Software Engineer - Bristol - Contract - 6 to 12 Months - £65 per hour via Umbrella - SC More ❯
MERITUS Talent are working with Europe's largest weapons systems manufacturer and integrator for the recruitment of a C++ Software Engineer to join their Bristol office on a contract basis. The role requires an active SC Clearance, and candidates must be a sole British national C++ Software Engineer - Bristol - Contract - 6 to 12 Months - £65 per hour via Umbrella - SC … Software Engineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++More ❯
MERITUS Talent are working with Europe's largest weapons systems manufacturer and integrator for the recruitment of a C++ Software Engineer to join their Bristol office on a contract basis. The role requires an active SC Clearance, and candidates must be a sole British national C++ Software Engineer - Bristol - Contract - 6 to 12 Months - 65 per hour via Umbrella - SC … Software Engineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++More ❯
MERITUS Talent are working with Europe's largest weapons systems manufacturer and integrator for the recruitment of a C++ Software Engineer to join their Bristol office on a contract basis. The role requires an active SC Clearance, and candidates must be a sole British national C++ Software Engineer - Bristol - Contract - 6 to 12 Months - £65 per hour via Umbrella - SC … Software Engineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit a C/C++ Software Engineer subcontractor on an initial 6 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard … tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in ontologies and Domain specific languages Experience in C or C++ programming language Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 More ❯
Our respected client, a long-standing partner of the UK Ministry of Defence, is seeking a C++ Software Engineer to join the team at our Bristol site. Youll help shape the future of Air Defence Systems by developing innovative solutions and evolving products, while upholding our reputation for safety, performance, and reliability. Key Responsibilities: This is a highly hands-on More ❯
Our respected client, a long-standing partner of the UK Ministry of Defence, is seeking a C++ Software Engineer to join the team at our Bristol site. Youll help shape the future of Air Defence Systems by developing innovative solutions and evolving products, while upholding our reputation for safety, performance, and reliability. Key Responsibilities: This is a highly hands-on More ❯
Our respected client, a long-standing partner of the UK Ministry of Defence, is seeking a C++ Software Engineer to join the team at our Bristol site. Youll help shape the future of Air Defence Systems by developing innovative solutions and evolving products, while upholding our reputation for safety, performance, and reliability. Key Responsibilities: This is a highly hands-on More ❯
Our respected client, a long-standing partner of the UK Ministry of Defence, is seeking a C++ Software Engineer to join the team at our Bristol site. Youll help shape the future of Air Defence Systems by developing innovative solutions and evolving products, while upholding our reputation for safety, performance, and reliability. Key Responsibilities: This is a highly hands-on More ❯
Audio/DSP Engineer (C/C++) Penryn, Cornwall £35,000-£45,000 + Progression + Training + Pension Are you a DSP/Audio Engineer or similar with a knowledge of C/C++ Programming Language as well as Python and MATLAB, looking to join a company at the very fore front of innovative, cutting-edge Audio Equipment Technology More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Inspired Recruitment
My client is looking for a dynamic and experienced C++ developer to contribute to an aerospace project, the role will involve working onsite 3 days per week. As a Software Engineering Contractor, you will be expected to produce C++ code to produce custom plugins. Ideally you will have experience in distilling requirements from interactions with a customer, and implementing verified … robust C++ solutions in short timescales to demonstrate new capability. Key Responsibilities Software Development: Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept. Coding to internel coding standards and ensuring high quality robust solutions. Conduct design and code reviews to maintain high-quality standards. Debugging in embedded environments. Required Skills … and Experience Technical Expertise: High proficiency in C++ Proficiency in Graphical Frameworks such as Vulkan, OpenGl, QT CI/CD workflow. Experience with Git, Containerised development environments, CI/CD Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. More ❯
Senior C++/Java Software Engineer Location: Bristol Salary: Circa £65,000 + Bonus Contract: Full-time | SC EligibleWe're looking for a talented C++ or Java Software Engineer to help develop high-performance applications used in mission planning, data visualisation, and human-machine interfaces (HMI/GUI) . You'll be creating advanced graphical and native applications that operate … across both Linux and Windows environments, contributing to systems that make a real impact. Key Responsibilities: Design and develop mission planning and graphical applications using C++ or Java Build interactive HMIs/GUI software using Qt, Swing, or similar frameworks Develop native apps for Linux and Windows platforms Apply OS-level security lockdowns and system hardening techniques to devices Implement … making Use mathematical and algorithmic problem-solving to optimise performance and reliability Collaborate across software, systems, and embedded teams to deliver high-quality solutions About You: Proven experience in C++ and/or Java development on long-term projects Knowledge of GUI, HMI, or visualisation software development Experience working on native applications in Linux and Windows environments Familiarity with GIS More ❯
A varied client facing C/C++, Linux role in cyber-defence, signal processing, and secure comms Are you an accomplished C/C++ and Linux software engineer seeking more variety and a chance to expand your skills and experience? This well-established technology consultancy provides expertise and development of advanced technologies for national security and industry clients. Due to … Master's or PhD would be advantageous Excellent communications skills: proficient in writing technical documentation and adapt at discussing complex subjects in depth Software engineering skills in C or C++ and Linux, demonstrated by prior work on large and complex codebases. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript … highly competitive salary is on offer to the successful candidate, and their benefits package includes a performance-based bonus and an excellent pension scheme. Keywords: Experienced Software Engineer, C, C++, Linux, Cybersecurity, Defence, Consultancy, Client-Facing, Gloucestershire Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Software Engineer (Robotics/Automation/C++) £50,000 - £54,000 + Flexible Start Time + Career Progression + Early Friday Finish + Enhanced Holiday Dorchester Are you a software engineer with experience working in the robotics and automation industry, looking to join an innovating business at the forefront of their industry? Do you want to work on cutting edge More ❯
Senior Software Engineer (C++) A leading European defence organisation, recognised with multiple recent industry and employer awards, is seeking a Senior Software Engineer to join its growing UK software engineering capability. This company has been ranked among the top employers for veterans, received Gold-level recognition for its support of the armed forces community, and continues to invest heavily in … lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work in a collaborative environment … that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ • Demonstrated success delivering software in complex, regulated environments • Deep knowledge of the full SDLC and software requirements engineering • Strong stakeholder engagement and communication skills • Proven experience in mentoring and developing junior engineers Salary and More ❯
Senior Software Engineer (C++) A leading European defence organisation, recognised with multiple recent industry and employer awards, is seeking a Senior Software Engineer to join its growing UK software engineering capability. This company has been ranked among the top employers for veterans, received Gold-level recognition for its support of the armed forces community, and continues to invest heavily in … lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work in a collaborative environment … that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ • Demonstrated success delivering software in complex, regulated environments • Deep knowledge of the full SDLC and software requirements engineering • Strong stakeholder engagement and communication skills • Proven experience in mentoring and developing junior engineers Salary and More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
ARCA Resourcing Ltd
Job Title: Software Engineer/Senior Software Engineers – Linux, C++, Networking, Python (All Levels) Location: Bristol - Hybrid Type: Full-time, 12 month FTC Salary: Competitive, commensurate with experience Whether you have 18 months or 5+ years of relevant experience, if you’re passionate about building high-performance systems in a dynamic environment, we’d love to hear from you. About … software and modern infrastructure while working in a collaborative, fast-paced environment. Key Responsibilities Develop, enhance, and maintain robust software solutions for mission-critical systems. Design and implement multithreaded C++ applications for data processing. Script tools and automation in Python to improve system workflows. Integrate software with diverse hardware and networked systems. Troubleshoot and resolve issues in real-time production … environments. Collaborate across multidisciplinary teams to deliver high-quality, scalable solutions. Essential Experience 2+ years working with Linux and command-line interfaces. Strong C++ programming experience, including multithreading for data processing. Solid understanding of networking, including Ethernet protocols. Python proficiency for scripting and developing applications/tools. Experience with DevOps pipelines for building and deploying software. Familiarity with Kubernetes and More ❯