Remote C++ Job Vacancies

276 to 300 of 340 Remote C++ Jobs

Embedded Software Engineer

Penicuik, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
FINTEC recruit
with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build … for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines. More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Software Engineer

Edinburgh, Penicuik, Midlothian, United Kingdom
Hybrid / WFH Options
FINTEC recruit Ltd
with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build … for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines. More ❯
Employment Type: Permanent
Posted:

Lead Software Developer

Hertfordshire, United Kingdom
Hybrid / WFH Options
Matchtech
per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of defence systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification … and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development and simulation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Matchtech
per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of defence systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification … and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development and simulation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Advanced Algorithm Developer - Navigation, Tracking, Image Processing

Orlando, Florida, United States
Hybrid / WFH Options
Lockheed Martin
or signal/image processing • Relevant experience in one or more of the core algorithm development areas listed previously • Proficiency in one or more of the following programming languages: C++, Matlab, Python Interim Secret Clearance is required prior to start therefore you must be a US Citizen. Desired Skills: • Experience with linear algebra software packages • Strong programming skills that can … translate to C++ development in a Linux environment • Experience deploying algorithms that satisfy real-time performance requirements • Experience deploying complex algorithms in embedded systems • Experience developing algorithms using artificial intelligence/machine learning (AI/ML) techniques • Knowledge of electro-optical/infrared detection (EOIR) technology, optics, and principles of radiometry • Familiarity with clutter rejection techniques • Knowledge and experience with More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Engineer - Platforms & Partner Experience

London, United Kingdom
Hybrid / WFH Options
Spotify
Overview We are searching for a C++ Software Engineer to work on a codebase that reaches millions of users every day, contributing to the development of deeply coordinated and high-performance native Spotify experiences across both the macOS and Windows platforms. If you're passionate about native development, platform integrations, and impactful engineering, we want to hear from you. This … multiple backend services supporting content delivery, update infrastructure, and release tooling; OS-specific features like Microsoft Game Bar integration, Live Tiles, and Dashboard Widgets. The desktop shell: a native C++ container integrating Client-Core, Chromium Embedded Framework (CEF), and Spotify's Web Player. We work at the intersection of systems engineering, performance, and user experience, making Spotify feel truly native … and flawless across desktop platforms. What You'll Do Contribute to and maintain the Spotify Desktop C++ application across macOS and Windows. Develop new container features that enable UI teams to unlock new experiences and stay ahead of platform capabilities. Work on platform systemisation and build pipelines to prepare for the monorepo migration. Improve and maintain several backend services. Collaborate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Expert CNO Software Engineer

hanover, maryland, united states
Hybrid / WFH Options
Lockheed Martin
Key responsibilities include designing, developing, and testing software applications, as well as analyzing and troubleshooting complex computer networks. Ideally you'll have experience with programming languages such as Java, C++, and Python, as well as knowledge of computer network protocols and architectures. What We're Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's … in Math, Science, Engineering, Statistics, Engineering Management, or related discipline. May substitute an additional four years' experience in lieu of a Bachelor's Degree. • Experience programming in Assembly, C, C++, Java, Perl or Python • Experience with CNO Tools and Techniques Desired Skills: • 6+ years desired of USG CNO experience. • More than just an interest in offensive cyber solutions • Experience using More ❯
Posted:

Calling all CNO Software Expert Developer & more; all levels

hanover, maryland, united states
Hybrid / WFH Options
Lockheed Martin
Key responsibilities include designing, developing, and testing software applications, as well as analyzing and troubleshooting complex computer networks. Ideally you'll have experience with programming languages such as Java, C++, and Python, as well as knowledge of computer network protocols and architectures. ** This requisition is being used as a placeholder for your interest in one of these roles.** ** The salary … and software readiness reviews as prescribed by software development procedures and processes • Provide/author and participate in technical presentations • Minimum 6 years of experience programming in Assembly, C, C++, Java, Perl, or Python • Minimum 5 years of experience developing in Windows applications using Visual Studio or .NET environments and/or UNIX applications using make files or comparable build More ❯
Posted:

Sr Software Engineer (Compiler team)(100% remote considered)

Campbell, California, United States
Hybrid / WFH Options
Vortexlink, Inc
Sr Software Engineer (Compiler team) Full-time role (100% remote considered) and Office located in Campbell, CA We are pioneering Massively parallel architecture addressing the shift in processing needs for today's vast data sets and finding applications in AI More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 3x C++ Software Engineer 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). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard 37 hours … and broad range of experience in software engineering throughout the development as well as being able to support and mentor other engineers in their team. Responsibilities: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality and other requirements Be capable of developing collaborative relationships … SW organisation and other parts of the company Be willing and able to support other engineers within the team Skillset/experience required: Skillset/Experience required: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge More ❯
Employment Type: Contract, Work From Home
Rate: £65 per hour, Benefits Overtime Rate
Posted:

Quant Developer - Pricing Models - Python/C++

London, United Kingdom
Hybrid / WFH Options
Vertus Partners
pricing capabilities used internally and externally. Qualifications Prior experience building and integrating pricing models. Background in real-time environments. Strong knowledge of pricing analytics. Experience in Python, Java or C++ (kdb+ is a bonus). Exposure to execution and hedging algorithms is a plus. Working model This role operates on a hybrid working model and will require 2-4 days More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer C/C

Essex, Chelmsford, 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 … 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 for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed … in industries where execution speed and software integrity are important would be a bonus. A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject Excellent C++ coding skills: well-versed in coding techniques for minimising execution time, optimising data storage and retrieval, and handling messaging efficiently Full existing right to work in the UK without the … hybrid work pattern with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, High Performance Software, Low-Latency, Networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE
Posted:

Embedded SW Engineer

Kemble, Gloucestershire, United Kingdom
Hybrid / WFH Options
Circuit32 Recruitment Solutions Ltd
I'm recruiting for a start-up company in Cirencester who are looking to recruit an experienced Embedded SW Engineer. The role involves development of code in C/C++ and Python on ARM based micros, for use in the telecoms/IoT space. ROLE: Embedded Software Engineer LOCATION: Kemble SALARY: up to £65,000 START: ASAP Skills required for … the Embedded Software Engineer are: C/C++/Python ARM based micros (Raspberry Pi ideally) Comms protocols (UART, I2C, SPI etc) IP networking (TCP/IP, DHCP and UDP) Embedded Linux OS Beneficial skills are: Raspberry Pi chip CI/CD or Docker for embedded development Whilst some remote work is permitted, you would need to be able to More ❯
Employment Type: Permanent
Salary: £45000 - £65000/annum
Posted:

Embedded Software Engineer

Cramlington, Northumberland, North East, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Role: Developing and maintaining embedded software solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross-disciplinary projects Tackling varied technical challenges across firmware, C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embedded software development is … essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++, C#, Python, RTOS, or firmware are highly desirable but not required What's on Offer: Salary: £60,000 - £75,000 depending on experience Flexible working: 3 days onsite in Newcastle, 2 days working from home A role with huge variety - no two projects More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Embedded Software Engineer

Newcastle upon Tyne, Tyne and Wear, Cramlington, Northumberland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Role: Developing and maintaining embedded software solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross-disciplinary projects Tackling varied technical challenges across firmware, C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embedded software development is … essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++, C#, Python, RTOS, or firmware are highly desirable but not required What's on Offer: Salary: £60,000 - £75,000 depending on experience Flexible working: 3 days onsite in Newcastle, 2 days working from home A role with huge variety - no two projects More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum
Posted:

Senior Embedded Software Engineer

Eastleigh, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Omega Resource Group
responsible for designing, developing, and testing software within the avionics development team. You'll need to be a methodical engineer with a strong background in optimising systems utilising embedded C++ coding, and whilst aerospace experience would be hugely beneficial, this is not a prerequisite. Duties - Senior Embedded Software Engineer Lead full lifecycle of design, implementation and test of aerospace software … on 01453 829530 or send a copy of your CV to Candidates who are currently a Software Engineer, Systems Engineer, Senior Software Engineer, Avionics Software Engineer, Lead Software Engineer, C++ Software Engineer may be suitable for this position. For details of other opportunities available within your chosen field please visit our website Omega is an employment agency specialising in opportunities More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer

Chandler's Ford, Hampshire, United Kingdom
Hybrid / WFH Options
Omega Resource Group
responsible for designing, developing, and testing software within the avionics development team. You ll need to be a methodical engineer with a strong background in optimising systems utilising embedded C++ coding, and whilst aerospace experience would be hugely beneficial, this is not a prerequisite. Duties - Senior Embedded Software Engineer Lead full lifecycle of design, implementation and test of aerospace software … removed) or send a copy of your CV to (url removed) Candidates who are currently a Software Engineer, Systems Engineer, Senior Software Engineer, Avionics Software Engineer, Lead Software Engineer, C++ Software Engineer may be suitable for this position. For details of other opportunities available within your chosen field please visit our website (url removed) Omega is an employment agency specialising More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - VoIP - remote

East London, London, United Kingdom
Hybrid / WFH Options
Nemo Resourcing
fully remote we need someone who is good at collaborating remotely and working autonomously. The core language used will be Python. There is some legacy code in C/C++ so some exposure to that would be helpful. Telecoms experience is essential SIP for instance as is deep knowledge of Linux. Given the remote nature of the role, we do … Relational database skills MySQL, MariaDB or PostgreSQL Any of the following would be good to have: - Wider VoIP skills: RTP, Asterisk, OpenSIPS, RTPEngine, WebRTC Programming skills in C/C++ or Lua Knowledge of networking: IPv4, IPv6, firewalls, routing Podman, Docker Composer/Swarm, Kubernetes Init systems: sys5 init, runit, system KVM Git version control On offer to the successful More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Senior Linux Software Engineer - Hybrid

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
development and the enhancement of established projects. Linux kernel development, networking, and low-level system programming Working with kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a Software Engineer, you will be developing solutions across radio, IoT, and accessory platforms. … notes, to support product management, manufacturing, and customer service teams. Key Skills Experience with embedded Linux especially with Yocto and Debian frameworks. Extensive Python programming experience. Excellent C/C++ programming skills with secondary experience with assembler. 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Knowledge of networking protocols as used in router applications (e.g. tun More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Technical Architect (100% Remote)

Dublin, Ireland
Hybrid / WFH Options
Tether Operations Limited
Overview Join Tether and Shape the Future of Digital Finance. At Tether, we're pioneering a global financial revolution with blockchain technology to enable reserve-backed tokens across blockchains. Tether enables you to store, send, and receive digital tokens instantly More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Software Engineer C

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you More ❯
Employment Type: Permanent
Salary: £45000 - £57500/annum Bonus Pension
Posted:

Lead Developer (C++ / Vue.js) 6 Months £350-£400pd Remote

South West London, London, United Kingdom
Hybrid / WFH Options
Interact Consulting Limited
day Inside IR35 Location: Fully remote Hours: Flexible, but must have overlap with teams in India, Europe, and Canada Tech Stack & Responsibilities The desktop application is built with a C++ and a Vue.js UI running within a Chromium Embedded Framework. You will: Lead technical planning and small-scale architectural decisions Mentor and guide a small team of developers Drive feature … planning and ensure delivery quality Contribute hands-on code where needed Essential Skills Strong recent C++ development (within the last 12 months) Recent JavaScript experience Proven small team leadership Technical planning & architectural input Desirable Skills Vue.js CI/CD pipelines If you're an experienced C++ engineer with recent leadership experience, and you're looking for a hands-on technical More ❯
Employment Type: Contract, Work From Home
Posted:

Software Architect

United Kingdom
Hybrid / WFH Options
Thales Group
interaction, and business strategy. Able to balance the short term goals of the project with the longer term goals of the product roadmap The following technical skills are mandatory: C++, Java, Python (Detailed knowledge of C++, with an appreciation of Java and Python) Networking (routing, firewalls, switch config) Linux (ideally Red Hat) Hardware (Basic knowledge of the components, connectors and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
Euro Projects Recruitment
Software Engineer (C/C++) £45K£55K + Bonus + Work from home/WFH Worcester/Worcestershire Area £45K£55K salary + bonus. 7% pension, BUPA healthcare, 26 days holiday + bank holidays. Flexible working hours & work from home most of the time. Work for an established, innovative software company thats part of a global tech group. Supportive culture … where people stay, grow, and develop long-term. Were looking for a Software Engineer (C/C++) to join our team developing industry-leading data acquisition, automation, and data management platforms. Our software supports engineering R&D in areas such as fuel cells, batteries, propulsion systems, and next-generation technology. As a Software Engineer you will be involved in: Designing … and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing device drivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background as a Software Engineer: You might currently be a More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:
C++
10th Percentile
£25,000
25th Percentile
£47,500
Median
£65,000
75th Percentile
£95,000
90th Percentile
£142,500