451 to 475 of 708 C++ Jobs in the UK

Embedded C++ Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
Title : Embedded Software Engineer (C++/Linux) Location : Bristol (2/3 Days Per Week On-Site) Salary : £50,000 - £60,000 + Bonus & Benefits (Depending on Experience) Note : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview … looking for a skilled Embedded Software Engineer to develop, maintain, and optimise Embedded C++ software for Linux-based systems. This role will focus on developing Embedded Software for systems & products used in industrial, aerospace, automotive & manufacturing sectors. A successful candidate will work closely with cross-functional engineering teams, integrating software ...

Senior Software Engineer

Hiring Organisation
Understanding Recruitment
Location
United Kingdom
Senior Software Engineer (C++) 📍 Remote (UK/Europe) 🏦 High-Performance Trading Systems 💰 Up to £180k + bonus + equity We’re hiring a Senior C++ Engineer to work on the systems that sit at the heart of a global trading platform. This is a backend, systems-focused role centred around … distributed systems operating under real production load Identifying and resolving bottlenecks across CPU, memory, and network layers Writing efficient, maintainable, and well-tested C++ code Partnering with cross-functional teams to deliver scalable technical solutions 🧠 What They’re Looking For Strong experience building production systems in C++ Background working ...

Contract Software Engineers C# & C++ (Linux)

Hiring Organisation
Enterprise Recruitment Limited
Location
New Malden, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Software Engineers C# & C++ (Linux) Near Wimbledon, London | 6 months | Inside IR35 Were hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C#/.NET Windows desktop applications (Windows Forms) Multi-threaded & networked applications TCP/IP, UDP Hardware/physical … product interfacing On-site 3 days per week (initially full-time on-site) Contract C++ Linux Software Engineer (Embedded) Strong C++ on Linux Embedded software experience Networking (TCP/IP, UDP) Build systems (OpenEmbedded/BitBake desirable) Hybrid working once up to speed (up to 2 days remote) Contract Details ...

C++ Developer - Gloucester

Hiring Organisation
Anson Mccade
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£65,000
Excellent opportunity for a C++ Developer to join a cutting-edge engineering team working on advanced national security and defence solutions. This environment blends the agility and innovation of a start-up with the stability and backing of a major organisation, enabling engineers to work on highly complex and meaningful … Collaborative environment with world-class engineers High retention driven by variety and career growth Benefits Pack Plus more What you need Proven experience in C++ development with modern standards Strong Linux development knowledge (kernel, drivers, build tools) Understanding of networking and protocols (TCP/IP, DNS, HTTP etc.) Experience with ...

Senior Embedded Software Engineer

Hiring Organisation
Sanderson Government & Defence
Location
Manchester Area, United Kingdom
Senior C++ Software Engineer Manchester | National Security | High‐Performance Systems | Up to £80,000 Gross Operating at the cutting edge of defence, aerospace, and national security technology , delivering advanced, mission‐critical solutions for government and international customers. Teams work across highly secure, high‐impact programmes, developing and supporting systems that … continuous improvement. Engineers are trusted to take ownership, challenge assumptions, and contribute directly to systems deployed in real operational environments. As a Senior C++ Software Engineer, you will work on the development, enhancement, and support of high‐performance national security systems , collaborating with international customers and internal teams to deliver ...

Software Engineer

Hiring Organisation
Cierti
Location
Kent, England, United Kingdom
Software V&V Engineer - SDET, QA, C#, C++, hybrid We’re looking for a Software V&V Engineer to join a growing engineering team working on complex, high-performance products. This is a hands-on role where you’ll shape how software and firmware are tested, validated, and improved across … expert for software validation best practices What We’re Looking For Experience in software/firmware testing and validation Strong programming background (C, C++, C#/.NET) Knowledge of full software lifecycle (design → test → release → maintenance) Experience with safety-critical systems is a plus Familiarity with LabVIEW or similar tools ...

Embedded Software Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Hunmanby, North Yorkshire, UK
industries. You will contribute across the product lifecycle — from requirements and architecture through implementation, verification, certification and field support. Requirements: Expert in C/C++ for microcontroller development Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification Principles of Industrial Automation … tools, bug tracker tools, source code repositories, etc BEng or above in Electrical and Electronic Engineering Key Duties & Responsibilities: Design and implement C/C++ software for embedded devices (bare‐metal and RTOS) used in industrial control systems Develop real‐time control algorithms (e.g., PID, state‐based control) for sensors ...

Embedded Software Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Hunmanby, England, United Kingdom
industries. You will contribute across the product lifecycle — from requirements and architecture through implementation, verification, certification and field support. Requirements: Expert in C/C++ for microcontroller development Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification Principles of Industrial Automation … tools, bug tracker tools, source code repositories, etc BEng or above in Electrical and Electronic Engineering Key Duties & Responsibilities: Design and implement C/C++ software for embedded devices (bare‐metal and RTOS) used in industrial control systems Develop real‐time control algorithms (e.g., PID, state‐based control) for sensors ...

Embedded Software Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Mansfield, England, United Kingdom
industries. You will contribute across the product lifecycle — from requirements and architecture through implementation, verification, certification and field support. Requirements: Expert in C/C++ for microcontroller development Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification Principles of Industrial Automation … tools, bug tracker tools, source code repositories, etc BEng or above in Electrical and Electronic Engineering Key Duties & Responsibilities: Design and implement C/C++ software for embedded devices (bare‐metal and RTOS) used in industrial control systems Develop real‐time control algorithms (e.g., PID, state‐based control) for sensors ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £80000/annum
Senior Software Engineer JavaScript, C++, Linux, IoT, Kubernetes, Microservices Southampton, Romsey, Hampshire (Onsite) £65,000 - £75,000 + pension & benefits Are you a talented Software Engineer who thrives on solving real-world problems with cutting-edge technology? This is an opportunity to join a talented engineering team building advanced, real … driven engineering team. About You - What makes you a great fit We're looking for experienced software engineers with solid backend programming experience in C++, JavaScript and Object Oriented Design Deep experience with distributed systems, microservices, and APIs. Experience working with Linux environments and Kubernetes. Solid understanding of connectivity ...

Embedded Software Engineer

Hiring Organisation
Sonardyne International Limited
Location
Yateley, Hampshire, South East, United Kingdom
Employment Type
Permanent
Plymouth facility may be required to support systems integration and testing activities. If you join you will: Developing embedded software in C and C++ for Linux and microcontroller-based systems Designing, implementing and validating new software features across multiple products Developing and debugging embedded systems using a wide range … within a structured engineering environment and enjoy solving technically challenging problems as part of a collaborative team. Essential Skills and Experience Strong C and C++ development skills using object-oriented principles Experience developing software for embedded Linux or microcontroller-based systems Knowledge of RTOS and/or bare-metal embedded ...

Lead Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
Principal Software Engineer - TypeScript, JavaScript, Python, C++, Linux, IoT, K8 Southampton (Onsite) £75,000 + generous pension & benefits Are you an experienced Software Engineer who thrives on solving real-world problems with cutting-edge technology? This is an opportunity to join a talented engineering team building advanced, real-time software … great fit We're looking for a technical expert who can lead and inspire. Strong background in Object Oriented Programming with knowledge of C++, Python or similar. Recent experience in TypeScript/JavaScript. Deep experience with distributed systems, microservices, and APIs. Solid understanding of connectivity (TCP/IP, device communication ...

Senior Software Test & Validation Engineer

Hiring Organisation
Pearson Whiffin Recruitment Ltd
Location
Sandwich, Kent, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum
plans and acceptance criteria Ensuring full traceability and adherence to internal quality processes Hands-On Testing & Analysis Testing firmware and software written in C, C++, C#/.NET Verifying changes, documenting results, raising issues and driving resolution Supporting analysis of defects and root-cause investigations Working closely with software developers … Software Engineering or related technical field Strong, proven experience delivering software/firmware validation in industry Technical capability Skilled across test design for C, C++, C# and .NET environments Experience with testing firmware on embedded hardware platforms Familiarity with tools such as Visual Studio, LabVIEW or similar test systems Understanding ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
United Kingdom
corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … training initiatives by curating code examples, building solutions, and correcting code across both Python and JavaScript (React, Node.js), with additional work in C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code across backend and frontend contexts to ensure that it is efficient, scalable, and reliable. Collaborate ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, United Kingdom
corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … training initiatives by curating code examples, building solutions, and correcting code across both Python and JavaScript (React, Node.js), with additional work in C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code across backend and frontend contexts to ensure that it is efficient, scalable, and reliable. Collaborate ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
Oxford, England, United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
Leigh, Greater Manchester, United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

C++ Developer - MCR

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
opportunity has arisen for a C++ Developer to join a highly advanced engineering environment delivering cutting-edge solutions across defence, national security, and complex data systems. The organisation operates like a well-funded start-up within a larger group, offering the chance to work on innovative, high-impact projects alongside … projects Strong career development and learning opportunities High-performing agile teams with a collaborative culture Comprehensive Benefits pack plus more What you need Strong C++ development experience using modern standards Experience developing on Linux (build systems, compilers, tooling) Knowledge of networking protocols (TCP/IP, HTTP, DNS, DHCP etc.) Understanding ...

Senior Software Engineer (C++/GUI)

Hiring Organisation
Searchability®
Location
Enfield, England, United Kingdom
currently working with a long-standing client of Searchability who are looking for a Senior Software Engineer (C++/GUI) to join their team. 💰 Up to £65,000 📍 Hybrid role – Enfield The company are a world leader in the development, manufacture and supply of maritime navigation and surveillance radar systems … globally. The role would give you the opportunity to work across the full software development lifecycle on innovative systems, with a strong focus on C++, GUI development and modern engineering practices. They’re also keen to bring in someone who enjoys mentoring junior engineers and contributing to technically challenging projects. ...

Low Latency Market Data Developer - C++

Hiring Organisation
Qube Research & Technologies
Location
City of London, London, United Kingdom
developers and researchers across the low latency teams at QRT Your present skillset: 4 years of experience writing low latency/high-performance modern C++ Experience with market data is highly desirable Familiar with C++ optimisation techniques Linux internals, kernel bypass and low-level profiling/tuning Communication and teamwork ...

Software Engineer

Hiring Organisation
Morson Edge
Location
Luton, Bedfordshire, United Kingdom
Employment Type
Contract
Contract Rate
£57.72 - £78.70/hour Inside IR35
Software Engineer (C# .NET) Location: Luton (4 days on-site, 1 day remote) Contract: 12 months Security Clearance: Full UK SC required Rate: £57.72 p/h PAYE (£66.11p/h inc. holiday rate) OR ...