1 to 25 of 65 Remote/Hybrid C++ Jobs in the Midlands

Senior Full Stack Software Engineer AI Native Engineering

Location
East Midlands, England, United Kingdom
agent systems. Experience designing AI evaluation or governance frameworks. Experience selecting models and tools based on cost, security, privacy and task suitability. Experience with C++, Go or systems-level software. Experience in payments, point of sale, hospitality or operational technology. Why Join Us The opportunity to build products used ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
workflows with teammates and help raise team standards for responsible use. Object-oriented software engineering Design and implement scalable, maintainable features using object-oriented C++ : clear abstractions, encapsulation, inheritance, and sound use of design patterns. Write, test, review, and maintain high-quality code across the full software development lifecycle. Take … tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code. Strong object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design ...

The Core Engineering - Software Engineer - Analyst - Birmingham

Location
Birmingham, England, United Kingdom
Python and SQL for extract transform load (ETL) operations and data analysis (including performance optimization). Experience in using languages such as R, Java, C++ is beneficial. Experience in developing data visualization and business intelligence solutions using tools such as, but not limited to, Tableau, Alteryx, PowerBI, and front ...

Senior Software Engineer – AI Training Projects

Location
Birmingham, England, United Kingdom
Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js Go Rust C++ React You should have strong commercial software engineering experience, good knowledge of algorithms and data structures, and confidence working on complex technical problems. Experience ...

Remote Principal Software Engineer

Hiring Organisation
grabjobs
Location
Northampton, Northamptonshire, UK
engineering values here Great to haves Familiarity with C#/.NET, JavaScript/TypeScript and React Expertise with an OOP language (eg. Java, C++) and a modern JS framework (eg. Angular, Vue.js) Proficiency in working on a distributed, cloud hosted product with rapid release cycles Experience working in an agile ...

Remote Principal Software Engineer

Hiring Organisation
grabjobs
Location
Wolston, Warwickshire, UK
engineering values here Great to haves Familiarity with C#/.NET, JavaScript/TypeScript and React Expertise with an OOP language (eg. Java, C++) and a modern JS framework (eg. Angular, Vue.js) Proficiency in working on a distributed, cloud hosted product with rapid release cycles Experience working in an agile ...

Remote Senior Frontend Engineer

Hiring Organisation
grabjobs
Location
Barwell, Leicestershire, UK
Rust, from the trader-facing interfaces down to the services behind them. It's distinct from our Backend team, who own the low-latency C++/Go trading engine. This is a senior individual contributor role for someone who takes on the hardest problems and delivers them under their ...

Remote Senior Frontend Engineer

Hiring Organisation
grabjobs
Location
Lichfield, Staffordshire, UK
Rust, from the trader-facing interfaces down to the services behind them. It's distinct from our Backend team, who own the low-latency C++/Go trading engine. This is a senior individual contributor role for someone who takes on the hardest problems and delivers them under their ...

Embedded Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
B31, Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum Dep on Exp + Bonus + Benefits
products in the field. What you should bring to this Embedded Software Engineer role: Post-graduate commercial Embedded Software development experience. Strong C/C++ for Microcontrollers (ideally STM32 or similar Cortex M) Hands-on experience with Embedded Linux (Yocto Layers, Kernel Drivers, etc.) Experience with FreeRTOS or another RTOS. ...

Software Engineer

Location
Coventry, England, United Kingdom
role will include: Cryptanalysis of algorithms Analysis of various microcontroller architectures Using IDA Pro Logging vehicle communications (CAN Bus, K-Line) Developing C/C++ applications for our tools Using Python to develop in-house routines for vehicle communication Testing procedures on various vehicles Participating in Scrum meetings and reporting ...

Remote Technical Support Engineer - Remote EMEA

Hiring Organisation
grabjobs
Location
Leicester, UK
strong technical experience in one or more of the following areas: Programming: proficiency in one or more modern languages such as Python, Go, Java, C++, or JavaScript/Node.js. Operational experience: experience administering large-scale production environments, including hardware, operating systems, networks (firewalls/load balancers), and cloud platforms like ...

Remote Technical Support Engineer - Remote EMEA

Hiring Organisation
grabjobs
Location
Birmingham, UK
strong technical experience in one or more of the following areas: Programming: proficiency in one or more modern languages such as Python, Go, Java, C++, or JavaScript/Node.js. Operational experience: experience administering large-scale production environments, including hardware, operating systems, networks (firewalls/load balancers), and cloud platforms like ...

Remote Back-End Infrastructure Engineer

Hiring Organisation
grabjobs
Location
Nottingham, UK
public cloud) and a drive to help teams work effectively and autonomously. Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). Great team spirit with a problem-solving attitude. A good dose of humility ...

Remote Back-End Infrastructure Engineer

Hiring Organisation
Pigment
Location
Ellesmere, Shropshire, UK
public cloud) and a drive to help teams work effectively and autonomously. Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). Great team spirit with a problem-solving attitude. A good dose of humility ...

Remote Back-End Infrastructure Engineer

Hiring Organisation
Pigment
Location
High Peak, Greater Manchester, UK
public cloud) and a drive to help teams work effectively and autonomously. Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). Great team spirit with a problem-solving attitude. A good dose of humility ...

Lead Software Engineer

Location
Nottingham, England, United Kingdom
time-stepping algorithms for ordinary differential equations (ODEs) and partial differential equations (PDEs). Design and implement high-performance simulation software using modern C++ (C++17/20), delivering robust, scalable, and maintainable solutions. Develop and optimize compute-intensive algorithms using multithreading, SIMD techniques, and GPU acceleration technologies such as CUDA ...

Remote Head of Engineering, POS Application Platform

Hiring Organisation
grabjobs
Location
Leicester, UK
integration surface it sits on. Experience working directly with OEM vendors on hardware specification and integration is a bonus. Exposure to C or C++ is a plus — one of our device variants uses C. Experience at Series A or B stage startups alone is unlikely to reflect the scale ...

Remote Head of Engineering, POS Application Platform

Hiring Organisation
grabjobs
Location
Coventry, UK
integration surface it sits on. Experience working directly with OEM vendors on hardware specification and integration is a bonus. Exposure to C or C++ is a plus — one of our device variants uses C. Experience at Series A or B stage startups alone is unlikely to reflect the scale ...

Senior Embedded Software Engineer — Hybrid (Nottingham)

Location
Nottingham, England, United Kingdom
design proposals, and guide internal and external partners with strong technical leadership. The role focuses on embedded software for end-user products, requiring deep C++ expertise, OO design, debugging, and experience in Agile environments. #J-18808-Ljbffr ...

Embedded Systems Engineer

Hiring Organisation
ZENOVO LTD
Location
Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Architect , or similar senior embedded engineering role. Demonstrable experience architecting software for embedded products consisting of multiple hardware and software components. Strong C and C++ programming skills. Commercial Linux development experience. Experience evaluating hardware/software interfaces and making sound architectural decisions. Strong understanding of embedded software integration and system ...

Remote Senior Backend Developer - Node (100% Remote LATAM)

Hiring Organisation
Bitfinex
Location
Leicester, UK
quickly learn new technologies Good understanding of security practices Nice to have Experience with blockchain integration Comfortable with high-availability concepts Ruby, Rust or C++ skills are a plus Other technologies of interest: Message queues (Redis), Caches and Job Queues ...

Remote Senior Backend Developer - Node (100% Remote LATAM)

Hiring Organisation
grabjobs
Location
Stoke-on-Trent, Staffordshire, UK
quickly learn new technologies Good understanding of security practices Nice to have Experience with blockchain integration Comfortable with high-availability concepts Ruby, Rust or C++ skills are a plus Other technologies of interest: Message queues (Redis), Caches and Job Queues ...

Software Engineer

Hiring Organisation
Renishaw PLC
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
technical subject; OR the ability to demonstrate comparable applied knowledge and expertise to an equivalent level Knowledge and experience of: Legacy and modern C++ Legacy UI frameworks SQL databases Computational geometry and 3D maths Using AI for safe and efficient code development Willing to work within a team to complete ...

Remote C++ Software Engineer

Hiring Organisation
grabjobs
Location
Atherstone, Warwickshire, UK
C++ Software Engineer Remote (UK-based) | Full-Time About Us Reactive Markets is the 2026 OTC Trading Platform of the Year ( Risk.net ). Our network handles over $50 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 40+ of the world's leading liquidity providers. We build trading … small, senior, and deeply invested in the craft of building cutting edge, reliable, high-performance systems. The Role We're looking for a C++ Software Engineer who wants to build low-latency trading infrastructure on Linux. You'll work on the core components of our Switchboard trading platform — pricing engines ...

Remote C++ Software Engineer

Hiring Organisation
grabjobs
Location
Swadlincote, Derbyshire, UK
C++ Software Engineer Remote (UK-based) | Full-Time About Us Reactive Markets is the 2026 OTC Trading Platform of the Year ( Risk.net ). Our network handles over $50 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 40+ of the world's leading liquidity providers. We build trading … small, senior, and deeply invested in the craft of building cutting edge, reliable, high-performance systems. The Role We're looking for a C++ Software Engineer who wants to build low-latency trading infrastructure on Linux. You'll work on the core components of our Switchboard trading platform — pricing engines ...