C++ Jobs in the UK

226 to 250 of 6,396 C++ Jobs in the UK

Software Developer - Data Infrastructure

London, England, United Kingdom
Squarepoint Capital
microservices that provide high performance solutions to access large data sets required in trading and research. We are looking for an experienced Software Developer with a strong background in C++ to join our team. In this role, you will be responsible for designing, developing, and maintaining the data infrastructure components that support our data processing and analytics pipelines. You will … closely with data engineers, data scientists, quantitative researchers and other stakeholders to ensure efficient and reliable data retrieval, processing and storage. Design, develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets Optimize microservices for performance and scalability, ensuring efficient data processing Debug and troubleshoot software issues, providing timely resolutions Stay up-to-date with … industry trends and advancements in C++ programming and data engineering technologies Write clean, maintainable, and efficient code, following coding best practices and standards Participate in code reviews to ensure code quality and consistency Collaborate with support teams to ensure smooth deployment and operation of microservices Contribute to the overall software architecture and design of data processing and analytics pipelines Required More ❯
Posted:

Team Lead Software Engineer- Defence

Bolton, England, United Kingdom
Hybrid / WFH Options
Positiv Cohort Ltd
are seeking a highly skilled and experienced Team Lead Software Engineer to join our dynamic team in the Defence sector. The ideal candidate will have a strong background in C++ development, proven team leadership experience, and the ability to commute to our Bolton office. This role requires Security Clearance (SC) and British nationality. Key Responsibilities: Lead and mentor a team … of software engineers, providing guidance and support to ensure successful project delivery Develop and maintain high-quality software solutions using C++ Collaborate with cross-functional teams to define project requirements and deliverables Ensure adherence to best practices in software development, including coding standards, testing, and documentation Manage project timelines, resources, and budgets effectively Conduct code reviews and provide constructive feedback … in software engineering Requirements Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field 10+ years of experience in software development, with a strong focus on C++ Proven experience in leading and managing software development teams Strong problem-solving skills and the ability to work under pressure Excellent communication and interpersonal skills Ability to commute to Bolton More ❯
Posted:

Senior Software Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
breaking down of large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines . ESSENTIAL SKILL SET Expertise using Java, JavaScript, C++ or Python Experience using Cloud-based architecture, AWS or Azure DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes Experience using SQL, MongoDB or Elasticsearch Experience using Testing technologies TO BE … you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Java, JavaScript, C++, Python, AWS, Docker, OpenShift, Kubernetes, National Security, Defence, Defense, Government, Intelligence, Central Government, Security Cleared, SC Cleared, SC Clearance, DV Cleared, DV Clearance, eDV, UKIC DV More ❯
Posted:

Senior Software Engineer

gloucester, south west england, united kingdom
Hybrid / WFH Options
Searchability NS&D
the breaking down of large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines ESSENTIAL SKILL SET Expertise using Java, JavaScript, C++ or Python Experience using Cloud-based architecture, AWS or Azure DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes Experience using SQL, MongoDB or Elasticsearch Experience using Testing technologies TO BE … you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Java, JavaScript, C++, Python, AWS, Docker, OpenShift, Kubernetes, National Security, Defence, Defense, Government, Intelligence, Central Government, Security Cleared, SC Cleared, SC Clearance, DV Cleared, DV Clearance, eDV, UKIC DV More ❯
Posted:

SENIOR SOFTWARE ENGINEER - DV CLEARED

London, England, United Kingdom
Hybrid / WFH Options
Babcock
the breaking down of large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines ESSENTIAL SKILL SET Expertise using Java, JavaScript, C++ or Python Experience using Cloud-based architecture, AWS or Azure DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes Experience using SQL, MongoDB or Elasticsearch Experience using Testing technologies TO BE … you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Java, JavaScript, C++, Python, AWS, Docker, OpenShift, Kubernetes, National Security, Defence, Defense, Government, Intelligence, Central Government, Security Cleared, SC Cleared, SC Clearance, DV Cleared, DV Clearance, eDV, UKIC DV #J-18808-Ljbffr More ❯
Posted:

Senior Embedded Software Engineer

Leeds, England, United Kingdom
Optoma
work on a broad software and hardware stack. Requirements Experience developing products on embedded Linux and/or Android platforms, preferably involving video management and processing products. Proficiency in C++, C, Java, Android, and Linux programming. Experience with embedded systems software development. Understanding of system design and architecture. Knowledge of raw video timing standards. Strong team collaboration and communication skills. … Self-motivated, reliable, disciplined, and eager to learn new skills. BSc/BEng in Computer Science, Engineering, or related field. Excellent OOP skills and coding proficiency in C++, C, Java. Experience with system design and hardware interfacing. Familiarity with video standards and hardware debugging skills. Version control experience (GIT/SVN). ARM-based platform development experience. Desirable Skills Experience More ❯
Posted:

Senior Embedded Software Engineer

Rochester, Kent, South East, United Kingdom
Hybrid / WFH Options
Technical Placements
office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary … documentation skills are essential, along with a proactive approach to problem-solving and coordination. Senior Embedded Software Sustaining Engineer the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panel s and modules. Supporting real-time embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit … years' hands-on experience in embedded software development, preferably in a commercial product environment. Proven track record of delivering and maintaining real-time embedded systems in C/C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Developer

Guildford, Surrey, United Kingdom
ECM Selection (Holdings) Limited
cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++ Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems Strong academic background including a 1st or 2:1 or PhD in a numerate subject and A’s or … everyone’s schedules are different and so supports flexible working hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum DoE + Benefits
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, United Kingdom
Expleo
with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance. Collaborate … related technical field. Essential Skills Proven experience working as a Software Engineer, developing software solutions for complex projects. Strong proficiency in at least one of the following programming languages: C++, C or ADA. Experience using a high-level scripting language such as Python. Solid understanding of software development principles, object-oriented design, and design patterns. Familiarity with the software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer C# .Net SQL Maths

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
TieTalent
in a Quantitative Developer position at a buyside institution or Tier 1 bank 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 … or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills C# .NET SQL Java Python C++ Computer Science Algorithms Newcastle upon Tyne, England Work experience Backend Languages English Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Finance and More ❯
Posted:

System Development Engineer, WW AMZL Innovation and Design Engineering

United Kingdom
Amazon
to understanding the deep human-machine interfaces. Minimum Requirements Bachelor's degree in Computer Science, Automation Engineering, or equivalent Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in systems design, software development, operations, automation, and process improvement Experience building tools for building, testing, releasing, or monitoring Non-internship professional software … existing systems Experience in networking, storage systems, operating systems, and hands-on systems engineering Experience programming with CODESYS and one other modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Experience with PowerShell (preferred), Python, Ruby, or Java Experience working in an Agile environment using the Scrum methodology Amazon is an equal opportunities employer. We believe passionately that More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# Developer

London, England, United Kingdom
Capula Investment Management LLP
Generative AI Software Engineer - SVP London, England, United Kingdom 1 week ago London, England, United Kingdom 2 months ago Lead Software Engineer - EU Natural Gas & Power Senior Software Engineer (C++), Endpoint Client London, England, United Kingdom 4 days ago Senior Supply Chain Applications Builder/Developer London, England, United Kingdom 2 days ago Principal Cross -Team Software Engineering Lead London … England, United Kingdom 1 week ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago SAP Sovereign Cloud User Assistance Developer Specialist/Senior (Technical Writer) Feltham, England, United Kingdom 2 days ago Senior Technical Architect for Social Housing Developer We’re unlocking community knowledge in a new way. Experts add More ❯
Posted:

System Development Engineer, WW AMZL Innovation and Design Engineering

London, England, United Kingdom
Amazon
to understanding the deep human-machine interfaces. BASIC QUALIFICATIONS Bachelor's degree in Computer Science, Automation Engineering, or equivalent Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in systems design, software development, operations, automation, and process improvement Experience building tools for building, testing, releasing, or monitoring Non-internship professional software … existing systems Experience in networking, storage systems, operating systems, and hands-on systems engineering Experience programming with CODESYS and one other modern language such as Python, Ruby, Golang, Java, C++, C#, Rust PREFERRED QUALIFICATIONS Experience with PowerShell (preferred), Python, Ruby, or Java Experience working in an Agile environment using the Scrum methodology Amazon is an equal opportunities employer. We believe More ❯
Posted:

Software Engineer - DV

London, England, United Kingdom
Plug Consulting Ltd
for engineers with experience in secure environments and exposure to modern software and cloud practices: Active DV or eDV clearance Proficiency in languages such as Python, Java, JavaScript, SQL, C++ Knowledge of cloud platforms (AWS, Azure, or GCP) Experience with CI/CD tools (e.g. Jenkins, Azure DevOps, GitHub Actions) Understanding of containerisation and orchestration (Docker, Kubernetes) Benefits Competitive salaries More ❯
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Thomas Reuters
cloud services, preferably AWS (Lambda, Step Function, DynamoDB, Cloudformation, etc.) Understanding of agile development methodologies Much preferred - Experience working with and understanding of high-level language (Java, C/C++) Much preferred - Experience using Docker (creating, deploying and orchestrating) Preferred - Video knowledge and experience/understanding of ffmpeg About the Role In this opportunity as a Software Engineer , you will … be: Develop, test, and maintain robust and scalable applications (primarily NodeJS, can be Python or Java/C/C++) Participate in code reviews to ensure code quality and adherence to coding standard Identify and resolve software related issues and bugs Collaborate with cross-functional teams to gather and analyse software requirements Stay up-to-date with industry trends and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
System Recruitment Limited
activities as required. Requirements: Excellent English and strong communication skills. Relevant degree (2:1 or higher) in Computer Science, Software Engineering, Electronics, Networking, etc. Experience in programming in C, C++, C#, or Java. Beneficial Skills: Experience with Linux OS. UI development experience. Knowledge of additional languages like JavaScript, HTML, Lua, scripting languages. Experience with Git, Gerrit, SVN, CVS. This is More ❯
Posted:

Graduate Software Engineer/ Quantitative Developer/ Quantitative Researcher - Up to £170,000 + Bo...

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
within a firm that thrives on initiative What You Bring Degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field Proficiency in at least one core programming (Python, C++, Java, C#, KDB+/Q, etc.) Analytical mindset with a passion for solving complex problems Strong drive, curiosity, and a desire to learn in a fast-paced, high-stakes environment More ❯
Posted:

Software Engineer - Systematic Data Platform

London, England, United Kingdom
Millennium Management
experience preferred. Master's degree or higher in fields such as quantitative finance, engineering, computer science or equivalent. Proficient in computer science fundamentals and object-oriented programming using Python, C++, or Java. Self-driven, eager to learn about technology and financial markets, and able to pick up things quickly. Experience with databases/SQL and basic understanding of financial products. More ❯
Posted:

Senior Software Engineer, Platform Engineering

London, England, United Kingdom
Balyasny Asset Management L.P
testable software Bachelor’s degree in engineering, computer science, information systems, or equivalent experience Software engineering experience with Python and one other object-oriented programming language (e.g. C#, Java, C++, GoLang) Experience working with containers and Kubernetes Experience building RESTful APIs Experience working with distributed high throughput systems Experience working with configuration/infrastructure as code (e.g. Terraform) Detailed communication More ❯
Posted:

Graduate Software Engineer / Quant Developer / Quant Researcher - Up to £160,000 + Bonus + Package

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
a firm that thrives on initiative What You Bring ? Degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field ? Proficiency in at least one core programming language (Python, C++, Java, C#, KDB+/Q, etc.) ? Analytical mindset with a passion for solving complex problems Strong drive, curiosity, and a desire to learn in a fast-paced, high-stakes environment More ❯
Posted:

Python Software Developer (Risk)- Systematic Quant Fund - Oxford Knight

London, England, United Kingdom
Jobs via eFinancialCareers
financial domain Strong proficiency for writing high-quality, testable code in an OO environment Ability to work in a fast-paced environment Nice-to-Have Experience with Java or C++ Experience with any of the following: query optimization and performance tuning; AWS, Kubernetes, Docker, or Helm Benefits Great opportunity to be part of a collaborative, creative environment where you can More ❯
Posted:

Graduate Software Engineer / Quant Developer / Quant Researcher - Up to £160,000 + Bonus + Package

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
a firm that thrives on initiative What You Bring ? Degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field ? Proficiency in at least one core programming language (Python, C++, Java, C#, KDB+/Q, etc.) ? Analytical mindset with a passion for solving complex problems Strong drive, curiosity, and a desire to learn in a fast-paced, high-stakes environment More ❯
Posted:

Junior Developer

London, England, United Kingdom
Pulsar
years of related experience, familiar in Linux environment You hold a university degree in Computer Science, Software Engineering, or related disciplines You write clean and efficient code in C++ or C#, or any other Object Oriented Programming (e.g. Java) You demonstrate strong interest in trading, financial markets and blockchain technologies You own your deliverables’ reliability, scalability, and maintainability You love More ❯
Posted:

Software Engineer - Maidenhead

Maidenhead, England, United Kingdom
Solas IT Recruitment
JSON, Angular, and relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Desirable Skills Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling best practices. Excellent communication skills—both written and verbal. More ❯
Posted:

Python Software Developer (Risk)

London, England, United Kingdom
Oxford Knight
financial domain Strong proficiency for writing high quality, testable code in an OO environment Ability to work in a fast-paced environment Nice-to-Have Experience with Java or C++ Experience with any of the following: query optimization and performance tuning; AWS, Kubernetes, Docker, or Helm Great opportunity to be part of a collaborative, creative environment where you can feel More ❯
Posted:
C++
10th Percentile
£36,850
25th Percentile
£50,000
Median
£66,219
75th Percentile
£85,000
90th Percentile
£121,500