Software Verification Engineer 12-Month Contract (Outside IR35) Rate: £50–£55 per hour (Ltd Company) Locations: Ideally based near Manchester, Hull, Belfast, Bristol, Derby, or Birmingham Overview We are seeking an experienced Software Verification Engineer to join a long-term programme developing and verifying safety-critical embedded systems. A strong background in software verification and hardware–software interfaces is key. Responsibilities Perform software verification and validation activities for embedded systems. Develop, execute, and document test procedures and test cases in accordance with project standards. Analyse and troubleshoot software and interface issues at both software and hardware–software boundaries. Support integration, regression, and acceptance testing phases. Work collaboratively with software, hardware … and systems engineering teams to ensure design compliance. Contribute to verification documentation and audits as required. Key Skills & Experience Essential: Proven experience in software verification for embedded or safety-critical systems. Strong understanding of hardware–software interfaces and integration testing. Ability to produce clear verification documentation and follow structured processes. Familiarity with tools such as test harnesses, debuggers More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded … Software Developer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing 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 … Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client are a world leader in missile and missile systems looking for a highly capable and adaptable to join their Development Facility in Bristol. Join a growing dynamic Software team in Bristol in developing the latest mission … critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision. Responsibilities: The role will involve software development and integration testing with the equipment containing the software under test and suitable skills in this area will be expected. Developing in C++ and Rhapsody, and using EWM as … the preferred configuration tool. Developing current software requirements. The role will involve working within a lab environment running software on target hardware. Developing software in on controlled Software environment. Key Skillset Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial More ❯
Software Engineer – Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … growing software team developing and delivering innovative solutions across a wide range of technologies. You'll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line … with project and quality requirements. Design, develop, and verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful software delivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven More ❯
change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe. We are looking to recruit a Software Developer to support a blue chip client in the development of a cutting edge defence applications. As a software engineer you will be working on all aspects of … the software development lifecycle with significant exposure to software design, coding and test on a novel and industry leading marine defence embedded system. Responsibilities Assessment and Review of Software Requirements.. Software Design using UML and Object Oriented principles. Software Coding using C# on a MS Windows platform. Unit and Integration Test to support the conformity … of the product. Production of Design Documentation to support the conformity of the product. Qualifications Degree Educated in Engineering or similar discipline. Essential skills Review and Analysis of Software Requirements and decomposition into a detailed design. Creation of a detailed design using UML and OOA principles. Experience of coding within C# on a MS Windows Platform - The ability to 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++ 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 … The company are a world leader in missile and missile systems looking for a highly capable and adaptable to join our Development Facility in Bristol. Join the growing dynamic Software team in Bristol in developing the latest mission-critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision. … Responsibilities: What the department are looking for: The role will involve software development and integration testing with the equipment containing the software under test and suitable skills in this area will be expected. Developing in C++ and Rhapsody, and using EWM as the preferred configuration tool. Developing current software requirements. The role will involve working within More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: The role is as part of a team undertaking functional integration testing, equipment qualification and development testing for the FCASW Weapon System. The project is in its early stages and provides an opportunity to influence the proving and design of the system. The role will include the planning and conduct of lab based, system testing, at MBDA facilities, and also opportunities to conduct trials activities at external stakeholder locations … Trials, Integration and System Validation Engineer who has broad experience and would be responsible for some of the following: Deliver of trials in a number of environments, including: Virtualised software platforms; Lab-based integration and functional rigs; Platform integration and acceptance trials; System of Systems integration trials. Support safe and reliable trials, including developing and maintaining risk assessments, management More ❯