Remote C++ Software Engineer Jobs

1 to 25 of 90 Remote C++ Software Engineer Jobs

Senior Embedded Software Engineer (C++)

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Senior Embedded Software Engineer – Award-Winning Technology Company Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. Location: Cambridge. Employment Type: Permanent, full-time … What you’ll do: Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills … Strong commercial experience (5–8 years) in C++ development. ✅ Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. ✅ Practical experience developing software for microcontrollers (PIC32 or ARM preferred). ✅ Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): ➕ Python scripting. ➕ Embedded Linux development. ➕ Familiarity More ❯
Posted:

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

Cambridge, England, United Kingdom
Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ Software Engineer | 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 software engineer 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 software More ❯
Posted:

Senior Software Engineer – C/C++

London, England, United Kingdom
Hybrid / WFH Options
Active Silicon
Active Silicon is part of the Solid State Plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Senior Software Engineer – C/C++, with responsibility for the development and maintenance of new and existing products. Job Type: Permanent, Full Time Job Title: Senior Software Engineer – C/C++ Location: Flexible blend of working from home and office-based work at Iver, UK (just outside M25, NW London). Hours: 37.5 hours per week, 25 days annual holiday (plus public holidays). Salary: Circa £85k depending on skills and experience, plus salary-sacrifice pension (5% employer, 3% employee) and … looking for The right candidate is likely to have a good Computer Science or Electrical Engineering degree, plus perhaps other post-graduate qualifications and a track-record of software development in C/C++. One of the most important traits is the desire, drive and enthusiasm to produce the world’s best-in-class products. The role This More ❯
Posted:

Software Engineer Senior / Embedded / C++ / Orlando, FL

Orlando, Florida, United States
Hybrid / WFH Options
Lockheed Martin
a wide range of products and services for the global civil nuclear power industry and the military's green power initiatives. What You Will Be Doing As a Software Engineer, your responsibilities will include but are not limited to: -Develop Embedded Software -Integrate algorithms into C/C++ applications -Plan, conduct, and … coordinate software development activities -Design, develop, document, test, and debug software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. -Apply knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing … location. Basic Qualifications: • Ability to obtain an secret security clearance and must have an interim secret clearance prior to start. Must be a US Citizen. Experience with: • Embedded Software Development using C++ • FreeRTOS or Linux OS • Developing SW architectures • HW/SW integration Desired Skills: Experience with: • Bare-metal SW development • Xilinx Ultrascale development • Matlab • Hardware More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer (C++/Embedded Linux)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Tec Partners
Software Engineer - C++/Embedded Linux Location: Cambridge (Hybrid - 3 days office-based) Salary: £45,000 - £70,000 (depending on experience) An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued growth, they are now looking for … a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems. The company's solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will have real-world impact in the defence and … security domain. Key Responsibilities: Design and implement embedded software and control systems for radar platforms. Develop high-quality C++ code for both embedded devices and user-facing applications. Contribute to interface development for third-party system integration. Play an active role in code reviews, architectural decisions, and continuous improvement. Support cross-functional collaboration with electronics, FPGA More ❯
Employment Type: Permanent
Salary: £45000 - £70000/annum
Posted:

Senior Embedded Software Engineer C/C++

Basildon, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site … based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team.They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets.The purpose of this role is to design, develop and support software within … the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements More ❯
Posted:

Senior Embedded Software Engineer C/C++

London, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specializing in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site … based in Chelmsford, Essex. My client is looking for a Software Engineer to join their team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. Experience programming hardware devices at register level. Developing low-level embedded software for Linux operating system, Linux kernel development & Linux More ❯
Posted:

(Senior) Software Engineer - Core Team (C++)

Gent, Belgium
Hybrid / WFH Options
Bricsys, part of Hexagon
Bricsys , part of Hexagon, is a global technology company creating innovative Computer Aided Design software for worldwide markets. Our products enable the world's most innovative companies to streamline complex design workflows every day. Our people are active in 80 countries, and our software is available in fifteen languages. We offer innovative solutions for 2D drafting … design, and Building Information Modeling (BIM). Bricsys powers an ecosystem of over 1,200 market-specific applications through our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price. We are currently seeking an experienced C++ developer for our Core Team. This team … leading 2D drafting, 3D modeling, mechanical design, and BIM solutions. As part of the Hexagon AB family, we aim to redefine the design market by delivering robust, innovative software solutions. Your responsibilities: Contribute to the 3D modeling capabilities of our flagship BricsCAD software, as well as related functionality, such as 2D section generation, block management and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer (C++, C)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer (C++, C), Slough Client: Technical Futures Ltd Location: Slough, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 1 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an engineering-related degree, modern C++ design experience, as well as good Linux and scripting (Python) skills. Of particular interest is experience in developing security/defence command and control software and using GIS … Geographic Information System) data. The successful Software Engineer will design and develop software across the company’s radar systems, including external radar control systems and interfaces, and will work to improve software capabilities and enhance user experience. Ideal requirements for the Software Engineer include: Technical degree with software More ❯
Posted:

Senior Software Engineer (C++, C)

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer (C++, C), West London Client: Technical Futures Ltd Location: West London, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 1 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, security, and surveillance systems. You’ll bring an engineering-related degree, modern C++ design experience, as well as good Linux and scripting (Python) skills. Of particular interest is experience in developing security/defense command and control software and using GIS … Geographic Information System) data. The successful Software Engineer will design and develop software across the company’s radar systems, including external radar control systems and interfaces, as well as enhancing software capabilities and user experience. Ideal requirements for the Software Engineer include: Technical degree with software More ❯
Posted:

Senior Software Engineer C++

Glastonbury, Somerset, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Software Engineer 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 ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Sr. Software Engineer, Desktop Applications - (Must Have C++) - Hybrid

London, England, United Kingdom
Hybrid / WFH Options
FactSet
Social network you want to login/join with: Sr. Software Engineer, Desktop Applications - (Must Have C++) - Hybrid, London col-narrow-left Client: FactSet Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 7d5569630272 Job Views: 25 Posted: 22.06.2025 Expiry Date: 06.08.2025 col-wide Job Description … Responsibilities: Writing, debugging, and profiling multithreaded C++ Maintain platform infrastructure and native applications leveraged by 100K+ financial professionals Ensure reliability and scalability of various critical systems Lead a small team of local engineers focused on the future strategy for FactSet's installed application Contribute to the modernization of the Workstation by facilitating consumption of native applications outside of … best practices Think and communicate critically about architecture, design, and best practices. Lead and advocate for diversity, equity, and inclusion within the team Minimum Requirements: 5+ years of C++ or other natively installed languages. Critical Skills: Strong experience level with C++ Experience writing highly available, scalable, services in a production environment Strong communication, technical, analytical, and More ❯
Posted:

Senior C++ Software Engineer (100% Remote - United Kingdom)

London, England, United Kingdom
Hybrid / WFH Options
Tether Operations Limited
Join Tether and Shape the Future of Digital Finance At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate More ❯
Posted:

Senior Software Engineer C++

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
Senior Software Engineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++ Software Engineer 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 ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Senior Embedded Software Engineer - C/C++

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Senior Embedded Software Engineer - C/C++ Location: Rochester, Kent Sector: Embedded Job type: Permanent Job reference: RMW1158 Up to £57,000 + benefits Are you a Senior Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives? If so … and is commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks. The company offers flexible/hybrid working. In this role, you will: Design and develop application software and embedded firmware in C and C++ for future products. Assist with the support and enhancement of the existing product portfolio. Design and develop embedded software … to system integration, debugging, and testing. Collaborate with cross-functional engineering teams to deliver high-quality products. To qualify, you should have: Proven experience as a Senior Embedded Software Engineer. Strong hands-on experience with Embedded C and FreeRTOS. Solid understanding of microcontroller-based systems and real-time constraints. Familiarity with low-level hardware interaction and debugging tools. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer C++

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Granite Recruitment and Consulting Limited
Join to apply for the Senior Software Engineer C++ role at GRANITE RECRUITMENT AND CONSULTING LIMITED 14 hours ago Be among the first 25 applicants Join to apply for the Senior Software Engineer C++ role at GRANITE RECRUITMENT AND CONSULTING LIMITED Senior Software Engineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++ Software Engineer 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 ❯
Employment Type: Permanent
Salary: GBP Annual
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++ Windows - Finance

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Backend Software Engineer C++ Windows - Finance, slough col-narrow-left Client: Client Server Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: 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 to AWS and requires high More ❯
Posted:

Backend Software Engineer C++ Windows - Finance

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Job Title: 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 focused 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 … 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 ❯
Posted:

Software Engineer - Cross-platform C++ - Multipass

Manchester, England, United Kingdom
Hybrid / WFH Options
Canonical
Software Engineer - Cross-platform C++ - Multipass Join to apply for the Software Engineer - Cross-platform C++ - Multipass role at Canonical Software Engineer - Cross-platform C++ - Multipass 3 months ago Be among the first 25 applicants Join to apply for the Software Engineer - Cross-platform C++ - Multipass role at Canonical Get AI-powered advice on this job and more exclusive features. Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on … demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code, and great user experience. Multipass is published for macOS, Windows, and also Linux. Think of it as a workstation mini-cloud. At its simplest you can simply say multipass launch More ❯
Posted:

Junior Software Engineer - Cross-platform C++ - Multipass

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Junior Software Engineer - Cross-platform C++ - Multipass Join to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at Canonical Continue with Google Continue with Google Junior Software Engineer - Cross-platform C++ - Multipass Join to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at Canonical Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring … a Software Engineer to join our distributed team. We greatly value quality in our code, and great user experience. Multipass is published for macOS, Windows, and also Linux. Think of it as a workstation mini-cloud. At its simplest you can simply say multipass launch and you will get a new VM on your workstation. You More ❯
Posted:

C++ Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Leonardo Worldwide Corporation
C++ Software Engineer (Senior Levels) Location: GB - Edinburgh, GB - Newcastle Job Type: Full time Posted on: Posted 2 Days Ago Job Requisition ID: R0014878 Job Description: The opportunity: Are you interested in developing software for some of the most cutting-edge defence and aerospace projects in the UK? If you like the … sound of developing software for projects such as a 6th generation Stealth Fighter jet or a revolutionary Laser Directed Energy Weapon, then Leonardo would like to hear from you. We are looking for experienced software engineers to join our well-established software community at our Edinburgh-based site as well as in our brand … s first Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: Eurofighter Typhoon Future Combat Air Systems Dragonfire What you’ll do as a Software Engineer: Use C++ and other object-oriented languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to More ❯
Posted:

C++ Software Engineer (Senior Levels)

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Leonardo Worldwide Corporation
C++ Software Engineer (Senior Levels) Location: GB - Edinburgh, GB - Newcastle Job Type: Full time Posted on: Posted 2 Days Ago Job Requisition ID: R0014878 Job Description: The opportunity: Are you interested in developing software for some of the most cutting-edge defence and aerospace projects in the UK? If you like the … sound of developing software for projects such as a 6th generation Stealth Fighter jet or a revolutionary Laser Directed Energy Weapon, then Leonardo would like to hear from you. We are looking for experienced software engineers to join our well-established software community at our Edinburgh-based site as well as in our brand … s first Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: Eurofighter Typhoon Future Combat Air Systems Dragonfire What you’ll do as a Software Engineer: Use C++ and other object-oriented languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to More ❯
Posted:

Software Engineer C++

Wokingham, Berkshire, United Kingdom
Hybrid / WFH Options
EVS Broadcast Equipment SA
We are expanding our R&D team in the Crowthorne office in the UK. We are a software team developing our broadcast control system, Cerebrum. Used by customers across the world Cerebrum plays a key role in the production of major global sporting events and studio-based programs. Cerebrum allows customers to create customized workflows that operators can … Participate in the continuous improvement of development processes and tools Profile Bachelor or Master's degree in computer science or equal Technical Skills: 5 years plus experience in C++ Experience in RESTful APIs, WebSockets, UDP and TCP Experience of tools such as WireShark and Postman Experience of working in large multithreaded codebase Experience in software development … on Windows Experience in software design and architecture The following experiences are not mandatory, and will be considered an asset: Experience of Linux, Docker or Kubernetes Experience or knowledge of the Broadcast Industry, Scrum, test-driven development Experience with Agile development methods and tools (e.g. Jira, TeamCity, and BitBucket) Creative, out-of-the-box, pragmatic and proactive Quickly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Latency C++ Software Engineer/Developer : HPC + C++ : Elite Quant Fund

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
Global quantitative hedge fund and systematic trading firm are now seeking a low latency C++ Software Engineer to join it's growing team. To apply, you will ideally have prior experience at an elite quant trading firm or similar company of equivalent scale/complexity. In this high performance computing team, you will be … responsible for building low-level programming and large scale distributed systems. Your experience will be in advanced C++, Linux and Python. Ideal experience may include: Low latency C++ Software Engineering, performance software Real-time software architecture Linux environments HPC Python, Bash, SQL GitHub, GitLab, CI/CD, CMake Ideally Computer More ❯
Posted:
C++ Software Engineer
Work from Home
10th Percentile
£51,250
25th Percentile
£55,938
Median
£72,500
75th Percentile
£99,063
90th Percentile
£130,000