Remote Permanent C++ Software Engineer Jobs

1 to 25 of 29 Remote Permanent C++ Software Engineer Jobs

C++ Software Engineer SDK OEM

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Software Engineer/Developer (SDK OEM) Cambridge/WFH to £75k Are you a C++ Software Engineer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house that's remote … access product is used by hundreds of millions of users worldwide. As a C++ Developer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design … development and testing with a focus on backend C++ services and SDKs that require scalability, large amounts of data and must be security compliant. You'll also collaborate with a Sales to lend technical expertise to prospective client discussions and then work with those customers to understand any bespoke system requirements, building solutions and seeing the results of More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

C++ Software Engineer SDK OEM

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Client Server
C++ Software Engineer/Developer (SDK OEM) Cambridge/WFH to £75k Are you a C++ Software Engineer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house that's remote … access product is used by hundreds of millions of users worldwide. As a C++ Developer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design … development and testing with a focus on backend C++ services and SDKs that require scalability, large amounts of data and must be security compliant. You'll also collaborate with a Sales to lend technical expertise to prospective client discussions and then work with those customers to understand any bespoke system requirements, building solutions and seeing the results of More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

C++ Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Softweb Resourcing
C++ Software Engineer - 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++ Software Engineer 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++ Software Engineer 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 ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire, UK
Hybrid / WFH Options
Octagon Group
Senior Software EngineerC++/Yocto/Embedded Linux Location: Cambridge, UK (Hybrid – 3 days onsite) Salary: £80,000 - £100,000 per annum Benefits: Flexible working, hybrid pattern (3 days onsite), 25 days annual leave, pension scheme, visa sponsorship available Are you a Senior Embedded Software Engineer with strong expertise … in modern C++ , Yocto , and embedded Linux systems ? A well-established engineering team in Cambridge is looking for an experienced software engineer to work on complex, mission-critical telecoms products. With over 30 years of innovation in the telecommunications industry, this Cambridge-based company offers the chance to work on real-time embedded systems … used across global communications networks. This is a hybrid position, requiring 3 days onsite in Cambridge , with flexibility built in. Key Responsibilities: Design, develop, and debug embedded software for telecoms applications in a Linux environment Write high-performance applications using modern C++ (11/14/17) Build and customise embedded Linux distributions using the Yocto More ❯
Posted:

C++ Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
Octagon Group
Senior Software EngineerC++/Yocto/Embedded Linux Location: Cambridge, UK (Hybrid – 3 days onsite) Salary: £80,000 - £100,000 per annum Benefits: Flexible working, hybrid pattern (3 days onsite), 25 days annual leave, pension scheme, visa sponsorship available Are you a Senior Embedded Software Engineer with strong expertise … in modern C++ , Yocto , and embedded Linux systems ? A well-established engineering team in Cambridge is looking for an experienced software engineer to work on complex, mission-critical telecoms products. With over 30 years of innovation in the telecommunications industry, this Cambridge-based company offers the chance to work on real-time embedded systems … used across global communications networks. This is a hybrid position, requiring 3 days onsite in Cambridge , with flexibility built in. Key Responsibilities: Design, develop, and debug embedded software for telecoms applications in a Linux environment Write high-performance applications using modern C++ (11/14/17) Build and customise embedded Linux distributions using the Yocto More ❯
Posted:

Backend Software Engineer C++ Windows - Finance

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying … a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Backend Software Engineer C++ Windows - Finance

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying … a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Backend Software Engineer C++ SDK

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (C++ SDK OEM) Cambridge/WFH to £75k Are you a backend focussed Software Engineer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house that's remote … access product is used by hundreds of millions of users worldwide. As a Backend Software Engineer you will join the team responsible for the creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to … design, development and testing with a focus on backend C++ services and SDKs that require scalability, large amounts of data and must be security compliant. You'll also collaborate with a Sales to lend technical expertise to prospective client discussions and then work with those customers to understand any bespoke system requirements, building solutions and seeing the results More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

Backend Software Engineer C++ Windows - Finance

Shoreditch, Greater London, UK
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. Make sure to apply with all the requested information, as laid out in the job overview below. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying … transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three days a week with flexibility to work from home the other two days. Please More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer - C/C++

Rochester, Kent, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid … working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be … responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Senior C++/Rust Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and … delivery. What’s Required? For this Senior C Rust Software Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
Posted:

Senior C++/Rust Software Engineer

Cambridge, Cambridgeshire, UK
Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully. Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the … and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this Senior C Rust Software Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong … knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact More ❯
Posted:

Backend Software Engineer C++ Linux SQL

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Backend Software Engineer C++ Linux Windows

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (C++ Linux Windows) Cambridge/WFH to £90k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access … product is used by hundreds of millions of users worldwide. As a Backend Software Engineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through … to design, development and testing with a focus on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart (you can pick these up on the job), upcoming projects include a More ❯
Employment Type: Full-Time
Salary: £75,000 - £90,000 per annum
Posted:

Backend Software Engineer C++ Linux Windows

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (C++ Linux Windows) Cambridge/WFH to £90k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access … product is used by hundreds of millions of users worldwide. As a Backend Software Engineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through … to design, development and testing with a focus on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart (you can pick these up on the job), upcoming projects include a More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Backend Software Engineer C++ Linux Windows

Milton, Cambridgeshire, UK
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (C++ Linux Windows) Cambridge/WFH to £90k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access … used by hundreds of millions of users worldwide. If your skills, experience, and qualifications match those in this job overview, do not delay your application. As a Backend Software Engineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote … access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using More ❯
Employment Type: Full-time
Posted:

Senior C++ Software Engineer

United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
Senior C++ Software Engineer required by a global software company developing products for use in data security. *Fully remote - no office based work required at any point' The successful Senior C++ Software Engineer will join a team developing new components that are integrated into a microservices … architecture. Proven experience programming C++ on Windows is sought. Any knowledge of C# would be advantageous but is not a prerequisite. Extensive Windows development experience is essential. Key experience C++ Multithreading Windows programming MS Visual Studio Unit testing Any experience in the following areas would be advantageous for any application Microservices architecture Reverse engineering in Windows More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Software Engineer C++ Mac Extensions EDR

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network … structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using … WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

Senior Software Engineer (Java or C/C++)

Farnborough, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
Job Description Senior Software Engineer Location: Farnborough, with flexibility to work from home dependent on business demands The Role: We are in search of a Senior Software Engineer t o support a Government Critical National Infrastructure project. As a Senior Software Engineer you will l ead multiple software … position is a full time, permanent role and applicants must have SC clearance or be willing to undergo the clearance process. What will I be doing? Lead multiple software development team(s) to deliver solutions with architectures that provide capability improvements, reduced costs and flexibility to adapt quickly to customer needs. Understand high-level features and desired outcomes … those outcomes and maintaining a roadmap of capability improvements (in conjunction with the Senior Leadership Team) related to the softwares architecture and the end-to-end design. Formulate software designs that create solutions meeting various desired outcomes (both now and future) while balancing the goals and constraints on the solutions (i.e. customer environment, cybersecurity, continuous integration/continuous More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Embedded C++ Software Engineer

portsmouth, hampshire, south east england, united kingdom
Hybrid / WFH Options
CBSbutler
Senior Embedded C++ Software Engineer £62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract **Please note we can only consider sole UK Nationals for this role** Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of … in supplying critical technologies to both the UK armed forces and international partners, contributing to next-generation capabilities in multiple domains. We are on the hunt for talented Software Engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new … generation of features and capabilities using innovative software solutions and we need you to create them. Essential Bare metal embedded C++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office 1-4 days a week. Employees are welcome to More ❯
Posted:

Software Engineer C++

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Yoh Solutions Ltd
C/C++ Software Engineer Location: Southampton, UK (Hybrid 3 days per week on-site) There are easier ways to make a living. But if youre the sort of software engineer whod rather work on hard problems than spend your days tweaking yet another app interface, this might be worth … a read. Youll be joining a small, sharp team developing software that underpins next-generation satellite and space communications systems . Its complex, real-time, performance-critical work the kind where a fraction of a millisecond matters, and where your code has a direct impact on what eventually flies into orbit. Youll need solid experience with C/… C++ on Linux , a grasp of how real-time systems behave on either ARM and/or Intel x86 platforms , and the mindset to figure things out when there isnt a Stack Overflow answer waiting for you. If you can script in Python and have some exposure to wireless comms or signal processing , all the better. The people More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

C / C++ Software Engineer

Southampton, Hampshire, England, United Kingdom
Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
C/C++ Software Engineer Location: Southampton, UK (Hybrid – 3 days per week on-site) There are easier ways to make a living. But if you’re the sort of software engineer who’d rather work on hard problems than spend your days tweaking yet another app interface, this might … be worth a read. You’ll be joining a small, sharp team developing software that underpins next-generation satellite and space communications systems . It’s complex, real-time, performance-critical work — the kind where a fraction of a millisecond matters, and where your code has a direct impact on what eventually flies into orbit. You’ll need … solid experience with C/C++ on Linux , a grasp of how real-time systems behave on either ARM and/or Intel x86 platforms , and the mindset to figure things out when there isn’t a Stack Overflow answer waiting for you. If you can script in Python and have some exposure to wireless comms or signal More ❯
Employment Type: Full-Time
Salary: £35,000 - £42,000 per annum
Posted:

C++ Robotics Software Engineer

Bristol, UK
Hybrid / WFH Options
Wave Recruitment
Senior Software Engineer (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 Software Engineer 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 ❯
Posted:

C++ Robotics Software Engineer

newport, wales, united kingdom
Hybrid / WFH Options
Wave Recruitment
Senior Software Engineer (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 Software Engineer 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 ❯
Posted:

C++ Robotics Software Engineer

bath, south west england, united kingdom
Hybrid / WFH Options
Wave Recruitment
Senior Software Engineer (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 Software Engineer 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 ❯
Posted:
C++ Software Engineer
Work from Home
Median
£65,000