Cambridge, south west england, united kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++SoftwareEngineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This … reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced softwareengineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key … engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/C++ in embedded systems , including multithreading Extensive knowledge of digital multimedia , including network streaming Proficiency in embedded Linux , particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade softwareMore ❯
Social network you want to login/join with: Senior C++SoftwareEngineer, bournemouth col-narrow-left Client: IT Search Location: bournemouth, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 11 Posted: 10.06.2025 Expiry Date: 25.07.2025 col-wide Job Description: Senior C++SoftwareEngineer Global FinTech Remote (NI & RoI) Permanent | Full-time Market based salary + bonus & excellent benefits package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building … and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity More ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior SoftwareEngineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for … both new and existing systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating … in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational More ❯
Client: IT Search Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 07.06.2025 Expiry Date: 22.07.2025 col-wide Job Description: Senior C++SoftwareEngineer Global FinTech Remote (NI & RoI) Permanent | Full-time Market based salary + bonus & excellent benefits package IT Search is proud to partner with … a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern … C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity to shape how mission-critical financial systems are developed. You’ll be working in a collaborative environment with a strong emphasis on engineering best practices and long-term More ❯
salary + bonus & excellent benefits package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you … ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity to shape how mission-critical financial systems are developed. You’ll be working in a … collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code 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 ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
Senior SoftwareEngineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++SoftwareEngineer to join one of Bristol's leading software houses. The position is working for a company with a … global presence, and you will have a significant input into the design and development of software used by some of the most recognisable brands in the world. The role will be working on the companies flagship product and development will primarily be carried out with C++ in a Windows environment. You will be given training and … for rapid progress. The company are based in north Bristol and operate a hybrid working policy, with 3 days a week working from home. Relevant skills/experience: C++ BSc/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures Experience with QT toolkit In return More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Limited
Join to apply for the Senior SoftwareEngineerC++ role at GRANITE RECRUITMENT AND CONSULTING LIMITED 14 hours ago Be among the first 25 applicants Join to apply for the Senior SoftwareEngineerC++ role at GRANITE RECRUITMENT AND CONSULTING LIMITED Senior SoftwareEngineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++SoftwareEngineer to join one of Bristol's leading software houses. The position is working for a company with a global presence, and you will … have a significant input into the design and development of software used by some of the most recognisable brands in the world. The role will be working on the companies flagship product and development will primarily be carried out with C++ in a Windows environment. You will be given training and guidance by some of the More ❯
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++SoftwareEngineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation … tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards … and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real More ❯
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++SoftwareEngineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation … tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards … and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real More ❯
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++SoftwareEngineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation … tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards … and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real More ❯
with seamless CAD integration, it is used to make components for spacecraft, race cars, wind turbines and much more. We are looking for a talented and experienced Senior C++SoftwareEngineer to join our agile scrum team continuing to develop EDGECAM software - addressing market needs, extending functionality, and integrating with Hexagon Manufacturing … Intelligence's extended software portfolio. This is a senior individual contributor role with no people management responsibility. Job Responsibilities • Developing full Windows desktop graphical engineering software package integrating with our back-end components and cloud services • Enhancing and maintaining existing software solutions, refactoring or creating modules as required • Being responsible for a high-quality … and high-performance implementation of the software developed by you • Designing and implementing engineering algorithms using C++ • As an agile Scrum team, working together to complete all tasks for planned software development projects for our global customer base • Mastering the core programming languages and technologies used in your areas of the softwareMore ❯
Endeavour has a fantastic opportunity for a skilled SoftwareEngineer to join a global client, specialised in the mobility industry, based at the UK headquarters in Dorset. As our client is growing, they have a need for a Device Application SoftwareEngineer who will focus on supporting the introduction of new products. … The successful SoftwareEngineer will work closely with other embedded software engineers locally and with external outsourced partners to review and support new product hardware designs, prototypes, and releases. The softwareengineer's responsibilities will include: Working within a team of software engineers to support .NET CF embedded … products written in C# and C/C++. Integrating smartcard, Wi-Fi, cellular, and barcode components with native C/C++ APIs into the managed environment. Working within agile teams, demonstrating understanding of agile mindset and techniques. Contributing to the improvement of product and service quality by adhering to internal and external quality standards. Enhancing interdepartmental communication to More ❯
My growing client is seeking a C++SoftwareEngineer, you'll join a cutting-edge defence organisation, working on mission-critical systems. If you have strong experience in C++, Object-Oriented Programming (OOP) and Git version control, this could be a great opportunity for you. This is a fantastic opportunity to work … projects, collaborating with some of the best minds in the industry. Live Security clearance (SC) is preferred, but sponsorship can be provided for eligible candidates. Core Accountabilities: · Develop software to meet customer and business needs in line with all relevant standards. · Test and integrate developed software artifacts with other system elements to ensure high-quality products. … Log software known issues as tickets to allow monitoring of current product stability and maturity. · Participate in team design and planning sessions to help assure a variety of options. · Make sure code reviews are performed on the developed artifacts to assure we meet required quality and standards. · Consult with stakeholders to verify understanding of system requirements to achieve More ❯
Job Title: Senior SoftwareEngineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
C++SoftwareEngineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Strong Benefits Package A great opportunity awaits a SoftwareEngineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. … This company develops high-performance software used across a broad range of industries and products, working closely with major global partners. In this role, you'll be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++ … a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++More ❯
C++SoftwareEngineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Strong Benefits Package A great opportunity awaits a SoftwareEngineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. … This company develops high-performance software used across a broad range of industries and products, working closely with major global partners. In this role, you'll be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++ … a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Progression + Training + Benefits
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
C++SoftwareEngineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Strong Benefits Package A great opportunity awaits a SoftwareEngineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. … This company develops high-performance software used across a broad range of industries and products, working closely with major global partners. In this role, you'll be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++ … a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Rise Technical
C++SoftwareEngineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Benefits Package A great opportunity awaits a SoftwareEngineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. This … company develops high-performance software used across a broad range of industries and products, working closely with major global partners. In this role, you'll be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++ … a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Rise Technical
C++SoftwareEngineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Benefits Package A great opportunity awaits a SoftwareEngineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. This … company develops high-performance software used across a broad range of industries and products, working closely with major global partners. In this role, you'll be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++ … a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++More ❯
C++SoftwareEngineer Applying for this role is straight forward Scroll down and click on Apply to be considered for this position. Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client's HMI & Cyber team is looking for software engineers to join … them in developing the future laser defence capability for the Royal Navy. We are looking for engineers with both a deep and broad range of experience in software engineering throughout the development a... JBLK1_UKTJ More ❯
This company is seeking a talented and experienced C++SoftwareEngineer to join their dynamic team at their Bristol facility. As a C++SoftwareEngineer, you will play a crucial role in the development of cutting-edge Air Defence Systems, contributing to the evolution of their products while … maintaining a reputation for safety, performance, and dependability. The C++SoftwareEngineer will be responsible for the continued design and development of Command and Control architectures, as well as the instantiations for future products. This is a hands-on, proactive role that requires a strong background in software engineering, its realization, and … system-wide impact. Responsibilities: - Collaborate on the development of C++software solutions for Air Defence Systems - Engage with requirement authorities and work across the entire software development process - Implement effective documentation and automated target integration and proving - Explore new tools, techniques, and approaches to improve efficiency and sustainability - Potentially work with other languages such More ❯
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++SoftwareEngineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation … tools to support product integration and create software that enhances manufa Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below. Please click on the apply button to read the full job description More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Beautyk Creative
Lead SoftwareEngineer, C++, Desktop, Audio, Remote, COR6902 A Lead SoftwareEngineer/Technical Lead with a background in C++ development is urgently required to join a pioneering company who specialise in the development of audio software. You will design and develop an impressive portfolio of audio equipment … used across the globe from impressive venues to sell-out festivals! The Role The Lead SoftwareEngineer/Lead C++ Developer will join a team of highly-skilled engineers, playing a crucial role in developing and enhancing software applications that support my client core products. This varied position involves guiding the technical … evolution of cross-platform applications, collaborating with product and engineering teams, and embedding yourself in teams to implement key architectural components. As the Lead C++Engineer, you'll focus on designing high-performance software, ensuring development aligns with my clients strategy, and maintaining effective communication and synchronisation across teams working with the latest technologies. More ❯
World Class Defence Organisation based in Bristol is currently looking to recruit 3x C++SoftwareEngineer subcontractors 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). Do you have the right skills and More ❯