C++ Jobs in the UK

101 to 125 of 2,523 C++ Jobs in the UK

Graduate Software Developer/ Quantitative Developer/ Quantitative Researcher - Up to £170,000 + Bonus + Package

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
What You’ll Need: 🎓 A degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field 💻 Proficiency in at least one core language (Python, C++, Java, C#, KDB+/Q, etc.) 🔍 Analytical mindset and love for solving complex problems ⚡ Drive, curiosity, and a hunger to learn in a high-stakes More ❯
Posted:

Graduate Software Developer/ Quantitative Developer/ Quantitative Researcher - Up to £170,000 + Bonus + Package

london, south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
What You’ll Need: 🎓 A degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field 💻 Proficiency in at least one core language (Python, C++, Java, C#, KDB+/Q, etc.) 🔍 Analytical mindset and love for solving complex problems ⚡ Drive, curiosity, and a hunger to learn in a high-stakes More ❯
Posted:

Senior HPC Software Engineer AMD

Manchester, Lancashire, United Kingdom
Society of Research Software Engineering
and AI platforms in the world. Innovate in production software environments continuously striving to optimize the workflow. PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran. Excellent problem-solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues. Self-managing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Investment Banking - Senior C++ Developer - Glasgow - C++, Python, SDLC, Linux

Glasgow, Lanarkshire, United Kingdom
Scope AT Limited
Investment Banking - Senior C++ Developer - Glasgow - C++, Python, SDLC, Linux The candidate will be working with a UK based team of passionate programming-language subject matter experts, as well as developers, data scientists and technical leads across the entire firm. They will be responsible for helping to maintain an extensive … library of C++ plug-ins for kdb users that as well as engineering internal tools and libraries where necessary. We are looking for a candidate who is keen to work with new languages. This is primarily a C++ role but openness to learn and work with KDB+/q and … python will be required. Prior knowledge of KDB not necessary. Skills required: Core C++ development Python development Familiarity with the enterprise Software Development Lifecycle (SDLC) Familiarity with Linux Good communication/organisation skills Skills desired: Prior experience with OCI containerisation tools/platforms (such as Docker, Kubernetes) Prior kdb+/ More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Director of Software Engineering

London, United Kingdom
Betting Jobs
and update Computer Vision : openCV, realtime video processing, content analysis/understanding. Privacy, security, authentication systems High qps, high SLA API deployment Python, c#, c++, rust, javascript/typescript, github/gitlab, django, mongodb (or other nosql), mysql/postgres, react/react-native, Node.js, wordpress, tensorflow, jupyter, colab, ML More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - DV Cleared

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines Your Experience: Expertise using Java, JavaScript, C++ or Python Cloud-based Architecture experience, AWS or Azure DevOps automated tools, Jenkins, Docker, OpenShift or Kubernetes Experience of SQL, MongoDB or Elasticsearch Experience with More ❯
Posted:

Junior Data Engineer

Kent Street, East Sussex, United Kingdom
Information Tech Consultants
experience in both Python and SQL It is preferred that you have experience in at least one of the following additional languages: Java, C#, C++, Scala Familiarity with Big Data technology in cloud and on-premises environments: Hadoop, HDFS, Spark, NoSQL Databases, Hive, MongoDB, Airflow, Kafka, AWS, Azure, Dockers or More ❯
Employment Type: Permanent
Salary: £30000 - £35000/annum
Posted:

Software Engineer - South West London

London, United Kingdom
Be-IT Resourcing
interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt More ❯
Employment Type: Permanent
Salary: GBP 80,000 Annual
Posted:

Software Engineer - Guildford

Guildford, Surrey, United Kingdom
Be-IT Resourcing Ltd
interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt More ❯
Employment Type: Permanent
Salary: £5000 - £80000/annum
Posted:

Graduate Software Engineer

London Area, United Kingdom
Radley James
Mathematics, or a related field. Completion of an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, data structures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for More ❯
Posted:

Member of Technical Staff, AI Pretraining

London, United Kingdom
Microsoft
Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Proven expertise in the area of pretraining Additional or Preferred Qualifications Demonstrated experience in large-scale AI. Passionate about conversational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

london, south east england, united kingdom
Radley James
Mathematics, or a related field. Completion of an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, data structures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for More ❯
Posted:

ML QA Engineer

United Kingdom
Opcom
and problem-solving skills. Strong understanding of applied machine learning using current ML Frameworks: Pytorch, Tensorflow, ONNX, CNTK, R, etc.; Exposure to C/C++, Go, Rust a plus. Good understanding of multi-core compute hardware and device driver fundamentals. Good knowledge of computer virtualization technologies: Hyper-V, KVM, LXC More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II

United Kingdom
Amazon
and existing systems experience. 5+ years of non-internship professional software development experience. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems. PREFERRED QUALIFICATIONS 4+ years of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Java Developer

South East London, London, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
skills with the ability to inspire and manage a development team Proficiency with Linux , Docker , and Kubernetes Familiarity with secondary programming languages such as C++, C, Python, or JavaScript Expertise in high-performance, low-latency systems This opportunity offers much more than just a competitive salary. You will be joining More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Cranleigh STEM, Sustainability & SHEQ Recruitment
systems. Knowledge of transcriptomic technologies such as Illumina, PacBio, or Nanopore. Understanding of transcriptome annotation and the impact of alternative splicing. Skills in R, C++, or similar for statistical analysis and visualisation. Personal Attributes: Curious and proactive, with a desire to learn and ask questions. Strong communicator, able to collaborate More ❯
Posted:

Data Engineer

London, United Kingdom
Deepstreamtech
a growth-focused team is a plus. Proficient with one or more programming languages (Python is strongly preferred; other languages include Java, Scala, TypeScript, C++, C#). Experience using big data technologies in cloud environments to build data pipelines (e.g. Spark, EMR, Lambda, etc.). Excellent communication, organization, and prioritization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Software Engineer

Newcastle upon Tyne, Tyne & Wear, United Kingdom
The Thrive Team Limited
and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with More ❯
Employment Type: Permanent
Posted:

Robotics Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
The Thrive Team
and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior System Engineer

Chertsey, England, United Kingdom
Trinity Resource Solutions
integration, and acceptance. Strong background in sonar systems , with experience in software design, algorithm development, and signal processing. Proficiency in modern programming languages (e.g. C++, Java, C# ) and operating systems ( Windows & Linux ). In-depth knowledge of electronics and firmware design principles. Experience with agile or spiral development methodologies . More ❯
Posted:

Senior Systems Engineer

yes, Chertsey, Surrey, United Kingdom
Trinity Resource Solutions
integration, and acceptance. Strong background in sonar systems , with experience in software design, algorithm development, and signal processing. Proficiency in modern programming languages (e.g. C++, Java, C# ) and operating systems ( Windows & Linux ). In-depth knowledge of electronics and firmware design principles. Experience with agile or spiral development methodologies . More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum
Posted:

Quantitative Developer - C#

Newcastle Upon Tyne, England, United Kingdom
Oliver Bernard
risk engine. Responsibilities: Collaborate with stakeholders to address business needs and opportunities. Design, build, and maintain solutions in C# .NET (plus SQL, TypeScript, Python, C++, and PowerShell), ensuring high standards in design, testing, and operations. Review and provide feedback on development work within the Core Quants team. Troubleshoot quantitative issues More ❯
Posted:

2025 Graduate Software Dev Engineer

United Kingdom
Amazon
in Computer Science, Computer Engineering, or related fields at time of application. Familiarity with the syntax of programming languages such as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. Previous technical internship(s More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Graduate Software Dev Engineer

London, United Kingdom
Amazon
time of application. - Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python. - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS - Previous technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - AI Training (College Degree Required)

City, London, United Kingdom
Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
10th Percentile
£38,250
25th Percentile
£50,000
Median
£66,200
75th Percentile
£82,500
90th Percentile
£116,000