C++ Jobs in the UK

1 to 25 of 593 C++ Jobs in the UK

C++ Developer MacOS API

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Developer/Engineer (C++ Mac Extensions) WFH/London to £80k Do you have C++ coding skills combined with experience of developing Mac Extensions? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands … data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and …/WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security You have VPN client or security experience You More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

Senior Software Developer AI

Knutsford, Cheshire, England, United Kingdom
Client Server Ltd
shower facilities and of course, all the latest kit to work with About you: You have strong backend software engineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and have experience with TDD and Pair More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:

Software Engineer

Oxfordshire, England, United Kingdom
Hays Specialist Recruitment Limited
with creative, collaborative solutions What You'll Need to Succeed Essential Skills: * Degree (2:1 or above) in Computer Science, Engineering, Mathematics, or a related field* Proficiency in C#, C++, or Python* Solid grasp of software design principles and best practices* Experience with test-driven development* Passion for applied science, engineering, and model development* Strong object-oriented programming skills* Excellent More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

AI Platform Software Engineer

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
software products in a regulated environment. We are looking for the following technical skills: Industry experience of working on Agile projects across the full software lifecycle Experience of using C++ and Python with familiarity of numerical techniques Strong numeric, analytical and problem-solving skills with a focus on AI/ML algorithm development Experience delivering software in a regulated environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global Banking & Markets - KDB Developer - Vice President - London London United Kingdom Vi ...

London, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
experience 6 to 7 years of professional experience in a data engineering/analytics role Experience with building and managing KDB based data.analytics Experience with Python/Java/C++ based large scale streaming data analytics and storage solutions Experience with Equities transaction and market data, Transaction Cost Analytics Strong communication skills and the ability to work in a team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

United Kingdom
Hybrid / WFH Options
Forward Role
designers, and technical teams Translate complex user needs into scalable software solutions Tech Stack & Desirable Skills Experience in some of the following is beneficial: Languages: Python, Java, Golang, JavaScript, C++ Frontend: React, Vue.js, AngularJS Backend: Node.js, Nginx, Uvicorn, RESTful APIs Databases: PostgreSQL, MySQL, MongoDB, Cassandra Cloud & DevOps: AWS, Azure, GCP, Docker, Kubernetes Scripting: Bash, PowerShell Passion for learning new tech More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Senior Software Engineer TypeScript Full Stack

London, UK
Hybrid / WFH Options
client server
solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer TypeScript Full Stack

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer TypeScript Full Stack

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Backend Software Engineer AI - Cybersecurity

Knutsford, Cheshire, North West, United Kingdom
Client Server
shower facilities and of course, all the latest kit to work with About you: You have strong backend software engineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and have experience with TDD and Pair More ❯
Employment Type: Permanent
Posted:

Senior System Software Engineer, NCCL - Partner Enablement

United Kingdom
NVIDIA Corporation
CS/CE or equivalent experience with 5+ years of relevant experience. Experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM) Excellent C/C++ programming skills, including debugging, profiling, code optimization, performance analysis, and test design Experience working with engineering or academic research community supporting HPC or AI Practical experience with high performance networking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer AI - Cybersecurity

warrington, cheshire, north west england, united kingdom
Client Server
shower facilities and of course, all the latest kit to work with About you: You have strong backend software engineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and have experience with TDD and Pair More ❯
Posted:

Senior Software Engineer, Institutional

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
/FastAPI, JS or TS, SQL, Redis Being open to work with Rust or open to learn it Knowledge of other technologies such as CI/CD, C/C++, Solidity is a plus Familiarity with cloud computing services (e.g. AWS, GCP) is a plus Understanding the basics of spot/futures/options trading is a plus COMPENSATION & PERKS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Fareham, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
research findings to relevant stakeholders Apply the appropriate standards, processes and principles in his/her daily activities Required Skills: Experience of developing software in C and/or C++ Enthusiastic self-starter with good verbal communication Excellent written communication through the use of e-mail, presentations and reports Comprehensive understanding of various software development methodologies Ability to work with More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Senior Software Engineer

London, United Kingdom
The Trade Desk, Inc
understanding of computer science and engineering fundamentals. You have experiences working with distributed systems. You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala. You have some knowledge of software development code editors: Visual Studio, Visual Studio Code, Rider, and version control systems (Git, Perforce). You have 7+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Yateley, Hampshire, South East, United Kingdom
Carbon60 - Eng&Tech
Hardware Integration: Understand digital electronics, read schematics, and debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation Required Skills & Experience Programming Languages: Proficient in C and C++, with experience in object-oriented coding for embedded systems. Embedded Systems Development: Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints. RTOS/ More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Southmoor, Oxfordshire, United Kingdom
IO
Stay abreast of industry trends and suggest enhancements for product performance Essential Skills & Experience: Degree in Science, Computer Science, or Engineering Experience in PC based software development using modern C++ Familiarity with tools such as CMake, debuggers, and version control systems like GIT Proficiency in Linux, ARM architectures, and presenting measurement data Knowledge of communication protocols and scientific instrumentation applications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Abingdon, Oxfordshire, United Kingdom
IO
Stay abreast of industry trends and suggest enhancements for product performance Essential Skills & Experience: Degree in Science, Computer Science, or Engineering Experience in PC based software development using modern C++ Familiarity with tools such as CMake, debuggers, and version control systems like GIT Proficiency in Linux, ARM architectures, and presenting measurement data Knowledge of communication protocols and scientific instrumentation applications More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - eDV Cleared

London, South East, England, United Kingdom
Searchability NS&D
R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE.... Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE.... Cloud based experience More ❯
Employment Type: Full-Time
Salary: £45,000 - £100,000 per annum
Posted:

Senior Software Engineer - eDV Cleared

London, United Kingdom
NSD
R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE. Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE. Cloud based experience More ❯
Employment Type: Permanent
Posted:

Contract Senior Software Engineer - eDV Cleared

London, South East, England, United Kingdom
Searchability NS&D
capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE.... Current enhanced DV clearance Experience with at least one of the following: Java, Python, C++, C#, .NET, JavaScript, React Experience mentoring juniors or leading teams is nice to have but not essential Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE More ❯
Employment Type: Contractor
Rate: £500 - £750 per day
Posted:

Software Engineer

Dorset, South West, United Kingdom
Randstad Digital
coverage tools (e.g., NUnit, SonarQube, AltCover). ? Desired Experience ?? Embedded software development knowledge. ?? Android development (Xamarin is a plus). ??? Windows CE/Embedded & .NET Compact Framework. ?? C/C++ on Linux (embedded). ?? JavaScript technologies. ??? Database technologies. ?? JIRA for workflow management. ??? Source control (Bitbucket, VSTFS). ?? CI/CD tools (Jenkins, Bamboo, Artifactory). ?? Scaling Agile (Disciplined Agile, LeSS More ❯
Employment Type: Contract
Posted:

Software Engineer

Normanton, West Yorkshire, UK
Randstad Digital
coverage tools (e.g., NUnit, SonarQube, AltCover). ? Desired Experience ?? Embedded software development knowledge. ?? Android development (Xamarin is a plus). ??? Windows CE/Embedded & .NET Compact Framework. ?? C/C++ on Linux (embedded). ?? JavaScript technologies. ??? Database technologies. ?? JIRA for workflow management. ??? Source control (Bitbucket, VSTFS). ?? CI/CD tools (Jenkins, Bamboo, Artifactory). ?? Scaling Agile (Disciplined Agile, LeSS More ❯
Posted:

Undergraduate Software Engineer

Frimley, Surrey, England
BAE Systems
and we are looking for people with a wide range of experience such as: AWS, Azure Linux, Docker, VMWare Ansible, Foreman, Kubernetes, Jenkins, Bamboo, HDFS, Kafka, Avro C/C++, Java, Javascript Networking (esp security) Qt, React, Redux, JEE Git, BitBucket, Jira, Jama Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive More ❯
Employment Type: Permanent
Posted:

C# Developer .Net SQL - Quant Trading

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
Employment Type: Full-Time
Salary: £150,000 - £180,000 per annum
Posted:
C++
10th Percentile
£25,625
25th Percentile
£47,500
Median
£65,000
75th Percentile
£95,000
90th Percentile
£140,000