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 ❯
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 ❯
Our client, a cutting-edge robotics company operating in the logistics and automation sector, is seeking a Senior SoftwareEngineer to join their growing team. Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match. This is a rare opportunity to take technical ownership of complex … robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications. This role is ideal for someone who lives and breathes code-comfortable across C++, Python, and real-time systems-and thrives in fast-paced environments where debugging tough problems and optimising performance is just another day's work. … Responsibilities: Optimise and profile C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD, observability, and system modularisation Mentor 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 ❯