1 to 25 of 348 Remote/Hybrid C++ Jobs in the UK excluding London

KDB Application Technology Lead Analyst (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
microservices interfacing KDB+ with upstream messaging fabrics (e.g., Kafka, Solace, LBM/29West, ZeroMQ) and downstream consumer platforms. Develop high-performance C/C++ or Python shared libraries (embedPy, PyQ, C API) for real-time analytics, machine learning integration, or proprietary calculation engines. Oversee the migration, integration, or hybrid deployment ...

Principal Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Looking For Core requirements: Demonstrable experience in embedded systems firmware development with proven technical leadership Strong and substantial expertise in Embedded C/C++ Hands-on experience with RTOS-based development (FreeRTOS, Zephyr, or equivalent) Microcontroller/SoC experience (ARM Cortex M, ESP32 or similar) Wireless communication protocols (Bluetooth, WiFi ...

Developer Content Engineer

Location
Cambridge, England, United Kingdom
experience, with the ability to work confidently with code and developer tools Programming experience in at least one language, such as Python, C/C++ or JavaScript Confidence using developer environments and tools, including Linux, command-line tools and version control Ability to quickly build the technical understanding needed ...

Embedded Software Engineer III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
related discipline with a focus on embedded systems. 5-8 years of professional experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Experience with RTOS or bare-metal development, including interrupt handlers, timers, DMA, context switching, and memory management. Demonstrated experience developing low‐level drivers ...

Lead Software Engineer (Bath Area)

Location
Bath, England, United Kingdom
skills, including leading meetings and presenting technical concepts to stakeholders Effective problem-solving and analytical skills, with high attention to detail Ability to apply C++ and Fortran programming to solve complex computational problems efficiently INTERVIEW PROCESS: Stage 1: 20 min video call with a member of the hiring team Stage ...

Siloton seeks Software engineer/Senior software engineer

Location
Bristol, England, United Kingdom
computer science, physics, mathematics, electronic engineering or another relevant subject, or equivalent substantial professional experience. Experience developing technically complex software using Rust, C, C++ or another low-level language. Evidence of independently solving open-ended engineering or scientific problems. The ability to understand mathematical or scientific concepts and translate them ...

Embedded C/C++ Software Engineer

Hiring Organisation
Granite Recruitment and Consulting
Location
Tewkesbury, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Embedded Software Engineer (Embedded Linux/C) Tewkesbury/work from home hybrid - £40,000 - £70,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely ...

Senior Software Engineer

Location
Kirkcaldy, Scotland, United Kingdom
Knowledge of regulatory standards for medical software, including ISO 13485, IEC 62304, and FDA requirements Proficiency in programming and object-oriented programming (Python, C#, C++) Knowledge of software testing and verification techniques Strong problem-solving and analytical skills Excellent written and verbal communication skills Bachelor’s or master’s degree ...

Embedded Software Engineer (Yotco/Embedded Linux)

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
design experience. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms and communication protocols. ...

Software Developer - Graduate Considered

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
Computer Science content Minimum of AAA at A Level or equivalent UCAS points Must be able to code competently in any main language, i.e. C++/Java/Python/JavaScript or C# but with a keen willingness to learn new languages Strong problem-solving ability Absolute willingness to learn ...

Senior Software Engineer

Location
Basildon, England, United Kingdom
with other engineers to create market-leading products within the defence industry. What we are looking for UML fundamentals Model Driven Development C/C++ Programming Embedded experience DDS Middleware knowledge Strong debugging and troubleshooting skills on embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas Instruments ...

Senior Software Engineer

Hiring Organisation
Synoptix Limited
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
interested in any of the following skills, but they are not essential for you to apply: Strong proficiency in Python with experience in C++ development Creative problem-solving skills Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps ...

Senior Software Engineer

Location
Wickford, England, United Kingdom
engineers to create market-leading products within the defence industry. What we are looking for: Core Skills: UML fundamentals Model Driven Development C/C++ Programming Embedded experience DDS Middleware knowledge Strong debugging and troubleshooting skills on embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas Instruments ...

Software Engineer

Location
Wickford, England, United Kingdom
fundamentals Object Orientated Design Problem solving Python Understanding of Software Development Cycle Delivery to Software Requirements Agile environment Desired Skills: Embedded experience. C/C++ TCP/IP communication Experience with development tools including: Microsoft Visual Studio Git Ubuntu Linux VS Code Embedded programming Development of new applications to meet ...

Senior Web Developer

Location
Birmingham, England, United Kingdom
Basic Networking Git & GitHub Linux (bash, ksh, ssh, etc.) Experience in the following areas would be nice to have: C/C++ Payment technologies (APACS, IFSF, Google Pay etc.) Exposure to Angular, AlpineJS, Bootstrap Database tools: Toad, DBeaver, SQL Developer IDEs: VS Code, Eclipse, etc. Typescript TLS, PKI - certs etc. ...

Senior Systems Engineer - Wireless Communications

Location
Southampton, England, United Kingdom
Knowledge of networking fundamentals, including network protocols, routing algorithms, and their use cases. Experience with wireless communication technologies. Software engineering techniques, including Python or C++ programming. Good interpersonal skills and the ability to communicate ideas to varied audiences. The ability to design meaningful simulations and interpret the results. Optional Knowledge ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
Desirable skills Experience in Low Latency Software Development in a microservices environment high performance architectures and high throughput applications is a plus Experience in C++ or C# is beneficial Experience in SBE Experience with JNI is a plus Ability to work with distributed teams across multiple time zones Education: Bachelor ...

Senior Software Engineer - AIT

Location
Stevenage, England, United Kingdom
attributes: Proven ability to derive software designs from requirements Ability to contribute to Requirements, Architecture, Design and Test documentation Experience in developing C/C++ for systems using the Linux operating system Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g., Git, Jenkins. Proven ...

Senior Software Engineer - AIT

Location
Manchester, England, United Kingdom
attributes: Proven ability to derive software designs from requirements Ability to contribute to Requirements, Architecture, Design and Test documentation Experience in developing C/C++ for systems using the Linux operating system Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g., Git, Jenkins. Proven ...

Senior Software Engineer ATMS

Location
Harlow, England, United Kingdom
capability. Candidate Requirements Essential: Relevant years' active, hands-on software development experience, working in a Team environment Relevant years’ experience with C/C++/C# language Experience in the use of UML in software design and other methodologies Real-Time Embedded SW programming experience RTOS knowledge Knowledge ...

Lead Software Engineer – Information Advantage

Location
Luton, England, United Kingdom
software engineering team.## Essential Skills & ExperienceSignificant software engineering experience, or equivalent demonstrable capability.Strong software leadership and development experience in one or more of:* C++, C#, Python, Java* Designing and delivering software components and systems.* Software design principles including SOLID principles and design patterns* Software architecture* Interfaces and system integration* Testing ...

Senior Data Scientist

Location
Sunbury-on-Thames, England, United Kingdom
mathematical foundations of statistics, machine learning, and scientific computing. Strong programming experience in one or more object‐oriented languages (e.g. Python, Go, Java, C++). Advanced SQL knowledge. Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/CD, and monitoring. Knowledge of experimental design, analysis ...

Lead Software Engineer – Information Advantage

Location
Luton, England, United Kingdom
engineering team. Essential Skills & Experience Significant software engineering experience, or equivalent demonstrable capability. Strong software leadership and development experience in one or more of: C++, C#, Python, Java Designing and delivering software components and systems. Software design principles including SOLID principles and design patterns Software architecture Interfaces and system integration ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Location
Cambridge, England, United Kingdom
software, with strong systems judgement Production experience in Java or another JVM language, or depth in a comparable statically typed language such as C#, C++ or Go, and the appetite to ramp on Java Comfort designing and operating distributed systems at scale and low latency A solid grounding in maths ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. Experience building ...