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 ❯
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required click apply for full job details More ❯
Bristol, Somerset, 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 ❯
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 ❯
to £140,000 per annum (DOE) Hybrid: 3 days per week onsite (Non-negotiable) Location: Central London About the Role A global trading organisation is looking for a Senior C++ Developer to join their team and be responsible for the design, development, and support of systems and services for their next trading platform. Key Responsibilities Collaborate with business analysts and … efficient, flexible, robust and maintainable solutions. Essential Requirements A minimum of 3 years commercial experience in systems analysis, design, and development. Comprehensive knowledge of designing and building Server Side C++ applications, ideally on RedHat 7 or later. Proven experience of developing large scale mission critical, low latency or fault tolerant systems. Experience of software development methodologies and working in a … beneficial. Experience of developing low-level, high performance systems. Familiarity with Service Orientated Architecture, concurrency models and threading, multicast messaging or FIX message protocols would be advantageous. Key Skills: C++ (ideally version 17 or later), Red Hat Linux (ideally V7 or later), Low Latency/High Performance trading applications/platforms. To be considered, please ensure you complete your application More ❯
to £140,000 per annum (DOE) Hybrid: 3 days per week onsite (Non-negotiable) Location: Central London About the Role A global trading organisation is looking for a Senior C++ Developer to join their team and be responsible for the design, development, and support of systems and services for their next trading platform. Key Responsibilities Collaborate with business analysts and … efficient, flexible, robust and maintainable solutions. Essential Requirements A minimum of 3 years commercial experience in systems analysis, design, and development. Comprehensive knowledge of designing and building server-side C++ applications, ideally on RedHat 7 or later. Proven experience of developing large scale mission critical, low latency or fault tolerant systems. Experience of software development methodologies and working in a … beneficial. Experience of developing low-level, high performance systems. Familiarity with Service Orientated Architecture, concurrency models and threading, multicast messaging or FIX message protocols would be advantageous. Key Skills: C++ (ideally version 17 or later), Red Hat Linux (ideally V7 or later), Low Latency/High Performance trading applications/platforms. To be considered, please ensure you complete your application 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 ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
signal-processing tools Collaborating with experienced engineers across embedded, firmware, and system design Driving innovation in an environment where technical curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performance optimisation Nice to Have: Experience with Rust, or willingness to More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
london (city of london), south east england, united kingdom
IC Resources
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed … in industries where execution speed and software integrity are important would be a bonus. A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject Excellent C++ coding skills: well-versed in coding techniques for minimising execution time, optimising data storage and retrieval, and handling messaging efficiently Full existing right to work in the UK without the … hybrid work pattern with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, High Performance Software, Low-Latency, Networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we 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 ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV Desired Skills and Experience Python: Advanced proficiency in Python, leveraging scientific and numerical libraries (e.g., NumPy, SciPy) for robotics software development … and AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows to create More ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV Desired Skills and Experience Python: Advanced proficiency in Python, leveraging scientific and numerical libraries (e.g., NumPy, SciPy) for robotics software development … and AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows to create More ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV Desired Skills and Experience Python: Advanced proficiency in Python, leveraging scientific and numerical libraries (e.g., NumPy, SciPy) for robotics software development … and AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows to create 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 ❯