Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Softweb Resourcing
C++SoftwareEngineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? Youll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company thats small enough for you to have an immediate impact with plenty of … career growth. The C++SoftwareEngineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to be part … of in Bristol who can consider someone at the mid or senior level. C++SoftwareEngineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day More ❯
C++SoftwareEngineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? You ll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company that s small enough for you to have an immediate impact with … plenty of career growth. The C++SoftwareEngineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to … be part of in Bristol who can consider someone at the mid or senior level. C++SoftwareEngineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better More ❯
C++SoftwareEngineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? You’ll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company that’s small enough for you to have an immediate impact with … plenty of career growth. The C++SoftwareEngineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to … be part of in Bristol who can consider someone at the mid or senior level. C++SoftwareEngineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa
I'm recruiting for a telecommunications and defence business in Cheltenham who are looking to hire an experienced C++SoftwareEngineer with strong Linux exposure. The work involves development of C++ code, DSPs and audio processing, with a deep knowledge of Linux, Qt and version control tools very beneficial. ROLE: C++SoftwareEngineer LOCATION: Cheltenham SALARY: up to £70,000 (+ bonus) HYBRID: 1-2 days remote each week Essential skills for the C++SoftwareEngineer are: C++ expertise Linux DSPs/audio processing Beneficial skills would be: Telecoms/radio/cyber background QT If you More ❯
C++SoftwareEngineer Location: Bristol, Full time on site Duration: 12 Months initial SC Clearance Required Rate: £65 ph Umbrella 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 and dependability. Responsibilities: This … is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Proven ability … of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Knowledge of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Knowledge of new tools, techniques and approaches that More ❯
SoftwareEngineer - C++ Join a cutting-edge engineering team developing next-generation Air Defence Systems. Based in Bristol, this role offers the opportunity to work on high-integrity Command and Control architectures in a collaborative and technically advanced environment. Key Responsibilities: Design and develop robust software solutions for defence applications. Contribute across … the full software lifecycle, from requirements to integration and testing. Drive innovation through new tools, techniques, and process improvements. Essential Skills: Strong proficiency in C++ and software engineering principles. Experience with real-time systems, DDS middleware, and safety-critical standards (e.g., DefStan 00-55, DO-178C, IEC61508). Familiarity with additional languages such as … Ada or QT. Knowledge of MISRA C++ and restricted coding standards. Effective communicator and team player with a proactive mindset. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy. More ❯
Job Title: C++SoftwareEngineer Overview of department: Our client's team, at their Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability. Responsibilities: This is a very hands-on role and requires the continued design and development … of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer 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 engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience More ❯
SoftwareEngineerC++ C# On-site, Corsham (SN13) Salary DOE 25 days annual leave Buy or sell up to 5 days annual leave Two pension schemes to choose from Private Medical & Dental Insurance+ discounts for additional family members Life Assurance scheme up to 4 x salary Multiple Save schemes Electric/Hybrid Car leasing … impact on a team that takes great pride in delivering the very best solutions in a role that really does make a difference of critical importance. As a software and model engineer you can expect to be involved insupporting ongoing maintenance and enhancement of mission-critical simulation software working as part of a dedicated … team. The software runs on Windows and uses the Red Hat Linux environment and is crucial to defence decision making. The role requires contributing to a rigorous development and test cycle that maintains high customer confidence in both the software and the team maintaining it. The successful candidate will be a confident C++/ More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Wave Recruitment
Senior SoftwareEngineer (C++) Permanent | Hybrid (UK-based) | High-growth scale-up About the Role We’re partnered with a cutting-edge robotics company building intelligent autonomous systems for real-world environments. They’re hiring a Senior SoftwareEngineer to take technical ownership of their core software stack. … This role is ideal for an engineer who blends deep object-oriented programming knowledge with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others … lead by example when it comes to designing systems that are testable, extensible, and maintainable. What You’ll Be Doing Designing and implementing robust, object-oriented architectures in C++ and Python Profiling and optimising code across perception, planning, controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Wave Recruitment
Senior SoftwareEngineer (C++) Permanent | Hybrid (UK-based) | High-growth scale-up About the Role We’re partnered with a cutting-edge robotics company building intelligent autonomous systems for real-world environments. They’re hiring a Senior SoftwareEngineer to take technical ownership of their core software stack. … This role is ideal for an engineer who blends deep object-oriented programming knowledge with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others … lead by example when it comes to designing systems that are testable, extensible, and maintainable. What You’ll Be Doing Designing and implementing robust, object-oriented architectures in C++ and Python Profiling and optimising code across perception, planning, controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Wave Recruitment
Senior SoftwareEngineer (C++) Permanent | Hybrid (UK-based) | High-growth scale-up About the Role We’re partnered with a cutting-edge robotics company building intelligent autonomous systems for real-world environments. They’re hiring a Senior SoftwareEngineer to take technical ownership of their core software stack. … This role is ideal for an engineer who blends deep object-oriented programming knowledge with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others … lead by example when it comes to designing systems that are testable, extensible, and maintainable. What You’ll Be Doing Designing and implementing robust, object-oriented architectures in C++ and Python Profiling and optimising code across perception, planning, controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit a C++SoftwareEngineer subcontractor on an initial 12 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 … dependability.This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer 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 engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that More ❯
Our established client is seeking a C++ (embedded) SoftwareEngineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include embedded … C++ on Linux, desirable skills in Digital Signal Processing, High Performance Computing, Audio Processing, Databases and QT are beneficial Please only apply if you live close to the Gloucestershire area and can work hybrid, on site, 3 days per week. More ❯
Our established client is seeking a Permanent C++ (Embedded) SoftwareEngineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include … Embedded C++ on Linux, desirable skills in Digital Signal Processing, High Performance Computing, Audio Processing, Databases and QT are beneficial Please only apply if you live close to the Gloucestershire area and can work hybrid, on site, 3 days per week. More ❯
SoftwareEngineer – Shape the Future of Engineering Technology Are you a developer who thrives on solving complex challenges? Do you enjoy working in agile teams where ideas are shared, tested and turned into reality? Would you like to play a part in creating technologies the world has never seen before? Our client, a fast-growing and … well-funded company near Bristol, is looking for a talented SoftwareEngineer to join their team. You’ll be building intelligent software that underpins the next generation of advanced engineering. This is your chance to work alongside experts in AI, modelling and engineering, in a place where your creativity, initiative and ideas will genuinely … make an impact. Why This Role Stands Out This isn’t a standard software job. Here you’ll: Take full ownership of development within a fast-paced, agile team. Design and deliver platforms that support: Advanced data visualisation and analytics Optimisation of high-precision manufacturing 3D design preparation and simulation Materials innovation powered by machine learning Collaborate with More ❯
SoftwareEngineer – Shape the Future of Engineering Technology Are you a developer who thrives on solving complex challenges? Do you enjoy working in agile teams where ideas are shared, tested and turned into reality? Would you like to play a part in creating technologies the world has never seen before? Our client, a fast-growing and … well-funded company near Bristol, is looking for a talented SoftwareEngineer to join their team. You’ll be building intelligent software that underpins the next generation of advanced engineering. This is your chance to work alongside experts in AI, modelling and engineering, in a place where your creativity, initiative and ideas will genuinely … make an impact. Why This Role Stands Out This isn’t a standard software job. Here you’ll: Take full ownership of development within a fast-paced, agile team. Design and deliver platforms that support: Advanced data visualisation and analytics Optimisation of high-precision manufacturing 3D design preparation and simulation Materials innovation powered by machine learning Collaborate with More ❯
SoftwareEngineer – Shape the Future of Engineering Technology Are you a developer who thrives on solving complex challenges? Do you enjoy working in agile teams where ideas are shared, tested and turned into reality? Would you like to play a part in creating technologies the world has never seen before? Our client, a fast-growing and … well-funded company near Bristol, is looking for a talented SoftwareEngineer to join their team. You’ll be building intelligent software that underpins the next generation of advanced engineering. This is your chance to work alongside experts in AI, modelling and engineering, in a place where your creativity, initiative and ideas will genuinely … make an impact. Why This Role Stands Out This isn’t a standard software job. Here you’ll: Take full ownership of development within a fast-paced, agile team. Design and deliver platforms that support: Advanced data visualisation and analytics Optimisation of high-precision manufacturing 3D design preparation and simulation Materials innovation powered by machine learning Collaborate with More ❯