C++ Jobs in the UK excluding London

976 to 1,000 of 1,503 C++ Jobs in the UK excluding London

Engine Programmer

Warwick, north west england, United Kingdom
Hybrid / WFH Options
Amiqus - Games Recruitment Specialists
code quality is key Requirements: Experience working as an Engine Programmer on one or more AAA titles In-depth knowledge of Unreal Engine and C++ Passion for tools development and improving the working environment of others Solid understanding of code architecture best practices Passion for gaming and game development Benefits More ❯
Posted:

Systems Engineer

Newton-Le-Willows, Merseyside, North West, United Kingdom
Samuel Frank
Design Specifications, Project Specific Drawings, Design Risk Assessments, Test Procedures, Operator/Maintenance manuals and Training manuals Any knowledge of scripting and/or C++ would be beneficial Experience with PLC communications including PROFIBUS, Industrial Ethernet, Profinet or ModBus nice to have The Systems Engineer role will involve occasional international More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Graphics Programmer

Manchester, Lancashire, United Kingdom
Cloud Imperium Games Limited
optimize the rendering pipeline, including lighting and shading. Stay updated on latest graphics techniques and tools to inform development planning. Candidate Expectations: Proficiency in C++ within a large codebase, experience with shader languages and modern graphics APIs. Strong understanding of 3D rendering, math, and optimization. Excellent debugging skills for complex More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Electronics and Embedded Systems Engineer

Wokingham, Berkshire, United Kingdom
Hybrid / WFH Options
Noir Consulting
full training will be provided to fill any gaps in your skill set): analog circuit design (AC and DC), digital circuit design, PC software (C++), firmware for embedded micro controllers, PLC coding (Ladder) and standard electronic test equipment (Oscilloscope, multimeter, frequency generator, calibrators etc). The positions come with an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer ( C# / C++ )

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
TieTalent
World Class Defence Organisation is currently looking to recruit a C#/C++ Software Engineer subcontractor on an initial 12 month contract. Job Title: C#/C++ Software Engineer Rate: £65.00 per hour Hybrid/Remote working: The role will be a hybrid role of 3 or 4 days per … hours per week will be calculated at 'time and a quarter' Duration: 12 Months (initially and then ongoing and long-term thereafter) C#/C++ Software Engineer Job Description: WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability … Simulation Architects to design and develop simulation components as an end-to-end representation of a weapon system in a synthetic environment using C#, C++, and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior GPU Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute … effectively. Responsibilities: Translate high-level mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C++/Python). Integrate third-party commercial and More ❯
Posted:

Senior Software Engineer

Northern Ireland, United Kingdom
IT Search
Senior Software Engineer – C/C++ Established Global FinTech Remote (NI & RoI) Permanent | Full-time £60K + bonus & excellent benefits package IT Search has partnered with a global fintech that’s growing its UK engineering team. They’re looking for a Senior C/C++ Engineer to help build and … how modern payment systems are built and maintained in a collaborative environment with strong technical standards. What you need: Solid experience with C or C++ in a production environment Familiarity with modern software engineering practices: version control, testing, code reviews Comfortable working with structured data (e.g. XML, JSON) and API More ❯
Posted:

Senior Software Engineer (C++)

Harrogate, North Yorkshire, United Kingdom
Futures
technologies and producing their products at their UK manufacturing facilities. Due to continued growth we are now looking for an additional Software Engineer with C++ skills to join the engineering team. You will need to be a confident Embedded Software Engineer able to work on projects which are either team … a solo effort. On offer is a fantastic working environment, a highly competitive salary and a very attractive benefit package. Software Engineer - Role & Responsibilities - C++, RTOS, Firmware, Electronics - To assess feasibility and assist in development of product software specifications, where required. - Development and testing of software within the project framework … plan and deadlines. - Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum excellent benefits
Posted:

Geoscience Software Engineer (C++, Masters or PhD))

Guildford, Surrey, South East, United Kingdom
Hays
Geoscience Software Engineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 days a week in Guildford in the office. Your new … with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit a Structural Geologist with Software Development skills in C++/Qt framework. Your new role You'll join a well-established business with decades experience taking them a market leading position. Building on an … Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++ and GUI Development using Qt framework and Multithreading/Parallel Programming. You should have worked with 3D graphics and GIS development toolkits, 2D/3D More ❯
Employment Type: Permanent
Posted:

Lead Software Engineer

london, south east england, United Kingdom
83zero
Backend Engineering Lead ( Rust & Pyhton, C++) Opportunity Overview: A leading technology-enabled advisory firm specialising in financial market risk management is seeking a skilled Back-End Engineering Team Lead. This is a fantastic opportunity to play a key role in steering the back-end technology initiatives at an innovative and … Mathematics, Finance, or a related field. Proficiency in Rust and Python, with openness to candidates with substantial experience in other low-level languages like C++ or Go, provided they demonstrate a strong understanding of Rust. Proven experience in leading or mentoring engineering teams. Extensive experience with cloud-based services and … and quantitative modelling. Preferred Qualifications/Experience: Experience with financial or market risk modelling. Knowledge of AWS computing platforms and services, Rust and Python & C++ . Key Responsibilities: Back-End Tech Strategy and Leadership: Strategically develop and execute back-end technology initiatives in line with broader business goals. Lead and More ❯
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Weare5vtech
join at a pivotal time in their development. Previous experience in the tech sector is not essential, but candidates must have experience working with C++ and GUI/UX. Primary Responsibilities: Design and implement software solutions using sound engineering principles. Deliver high-quality work on time. Develop technical specifications. Review … Engineering, Computer Science, or a related field with relevant experience. 2+ years in GUI/UX and machine control software development. Proficiency in C, C++, C#, .NET, and Python. Familiarity with tools like Microsoft Visual Studio, gcc, make, binutils, gdb, ssh, and git. Linux experience is a plus. Strong English More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Scientific Software Engineers (C++, Masters or PhD)

Guildford, Surrey, South East, United Kingdom
Hays
Scientific Software Engineers (C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - Eligible to work in the UK without Visa Sponsorship.- A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines. - Can work full-time, 5 days a … Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous More ❯
Employment Type: Permanent
Posted:

Low-Latency C++ Developer

london, south east england, United Kingdom
Campbell North
We are working with a global-leading trading firm, urgently looking for an exceptional C++ Developer to work on performance-critical systems. You will join an elite and incredibly performant team in London, whilst having the opportunity to gain more exposure to the research-side of the industry and progress … your role. Extensive low-latency C++ experience is crucial. Strong mathematical thinking and deep systems knowledge is also key, but an industry background is not necessarily required. Requirements: 4-10+ years of low-latency C++ experience Deep experience working with distributed systems Strong mathematical thinking or a background in More ❯
Posted:

Senior AI Software Engineer (Research and Development)

Culham, Oxfordshire, UK
Hybrid / WFH Options
Luffy AI
and reinforcement learning frameworks like OpenAI Gym would be a huge advantage. This role requires specific experience with Python and familiarity with C/C++ or GPU programming would be a bonus. As an early team member in a growing startup you will be in a unique position to influence … development practices, especially Scrum Desirable: Master’s or PhD in Computer Science or relevant discipline Strong experience with a statically typed language, preferably C, C++, or Rust Experience with genetic algorithms or neuroevolution Experience with neural network concepts such as neuroplasticity and recurrent neural networks Experience of reinforcement learning frameworks More ❯
Posted:

Senior AI Software Engineer (Research and Development)

culham, south east england, United Kingdom
Hybrid / WFH Options
Luffy AI
and reinforcement learning frameworks like OpenAI Gym would be a huge advantage. This role requires specific experience with Python and familiarity with C/C++ or GPU programming would be a bonus. As an early team member in a growing startup you will be in a unique position to influence … development practices, especially Scrum Desirable: Master’s or PhD in Computer Science or relevant discipline Strong experience with a statically typed language, preferably C, C++, or Rust Experience with genetic algorithms or neuroevolution Experience with neural network concepts such as neuroplasticity and recurrent neural networks Experience of reinforcement learning frameworks More ❯
Posted:

C++ Developer

london, south east england, United Kingdom
HFT Prop Fund
Overview: We are seeking a highly skilled C++ Software Engineer to join a leading high-frequency trading firm renowned for its cutting-edge technology and innovative approach to financial markets. You will work alongside some of the brightest minds in the industry, contributing to the design, development, and optimisation of … and debugging techniques to improve system performance. Stay ahead of the curve by evaluating and implementing the latest technologies. Requirements: Strong proficiency in modern C++ (C++17/20 preferred), with a deep understanding of object-oriented programming and multi-threading. Solid understanding of low-latency system design and performance optimisation. … a strong emphasis on innovation and continuous learning. Access to cutting-edge tools and technology to support your work. If you are a passionate C++ engineer looking to make a significant impact in the financial technology space, we would love to hear from you. Apply now to be part of More ❯
Posted:

Forward Deployed Software Engineer (U.K.)

london, south east england, United Kingdom
Hybrid / WFH Options
BeyondRisk AI-6
plans. Architect & Implement End-to-End Solutions Plan data models, orchestrate data pipelines, and build full-stack applications leveraging languages such as Python, Java, C++, or TypeScript. Embed AI Workflows Utilize and fine-tune AI-driven automations (Task-Specific Master Agents) to ensure solutions solve tangible business needs. Own Delivery … or Master’s degree in Computer Science, Software Engineering, or a related technical field. Proficiency with at least one major programming language (Python, Java, C++, TypeScript/JavaScript). Experience deploying solutions on customer infrastructure, including setting up CI/CD, databases, and containerized services. A solid understanding of data More ❯
Posted:

Software Engineer/Senior Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Hypervision Surgical
new product features and support them through to release into a medically regulated environment; hold responsibility in designing, developing and maintaining software components in C++ and Python; collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our software architecture and development framework … following are essential credentials for this role. Master’s Degree or higher in Computer Science, Mathematics, Physics or a related discipline Excellent familiarity with C++ and Python Confidence handling natural (2D) images and developing Computer Vision pipelines Enthusiasm to work in a small and skilled Software team, helping to drive More ❯
Posted:

Software Engineer (C++)

Leatherhead, Surrey, South East
Hybrid / WFH Options
CGI
Software Engineer (C++) Position Description If your coding skills are backed up with a talent for solving problems, we'll help you to make your best, better. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world purpose and impact. … modified code for compliance with safe coding standards • applying quality management processes and standards Required qualifications to be successful in this role • C/C++ • Experience of automated test tools (specifically Cantata++, but experience with equivalent tools would be acceptable) • Working to coding standards and familiarity with safety-critical development More ❯
Employment Type: Permanent
Posted:

Senior Manager, Embedded C/C++ Linux Software

Cambridge, England, United Kingdom
SoCode Recruitment
Senior Audio/Video Manager, Embedded C/C++ Linux Software Our client, a global leader and innovator located on the outskirts of Cambridge’s technology hub, is seeking a talented Senior Manager to lead their team. This is a fantastic opportunity to manage a highly technical team at their … embedded Linux systems. Deliver high-definition audio and video experiences, as well as complex embedded systems software. Lead teams working with technologies including C, C++, Python, and JavaScript. Collaborate with product managers and stakeholders to define and deliver production-ready software. Focus on maintaining a high standard of software quality … teams in a commercial environment. 7+ years of experience as a developer working on embedded software, especially within Linux-based environments. Expertise in C, C++, and Linux, with strong command-line skills. Proven ability to deliver high-quality, testable code and experience using tools like git and GitHub for source More ❯
Posted:

Senior Manager, Embedded C/C++ Linux Software

cambridge, east anglia, United Kingdom
SoCode Recruitment
Senior Audio/Video Manager, Embedded C/C++ Linux Software Our client, a global leader and innovator located on the outskirts of Cambridge’s technology hub, is seeking a talented Senior Manager to lead their team. This is a fantastic opportunity to manage a highly technical team at their … embedded Linux systems. Deliver high-definition audio and video experiences, as well as complex embedded systems software. Lead teams working with technologies including C, C++, Python, and JavaScript. Collaborate with product managers and stakeholders to define and deliver production-ready software. Focus on maintaining a high standard of software quality … teams in a commercial environment. 7+ years of experience as a developer working on embedded software, especially within Linux-based environments. Expertise in C, C++, and Linux, with strong command-line skills. Proven ability to deliver high-quality, testable code and experience using tools like git and GitHub for source More ❯
Posted:

Senior Manager, Embedded C/C++ Linux Software

Cambridge, south west england, United Kingdom
SoCode Recruitment
Senior Audio/Video Manager, Embedded C/C++ Linux Software Our client, a global leader and innovator located on the outskirts of Cambridge’s technology hub, is seeking a talented Senior Manager to lead their team. This is a fantastic opportunity to manage a highly technical team at their … embedded Linux systems. Deliver high-definition audio and video experiences, as well as complex embedded systems software. Lead teams working with technologies including C, C++, Python, and JavaScript. Collaborate with product managers and stakeholders to define and deliver production-ready software. Focus on maintaining a high standard of software quality … teams in a commercial environment. 7+ years of experience as a developer working on embedded software, especially within Linux-based environments. Expertise in C, C++, and Linux, with strong command-line skills. Proven ability to deliver high-quality, testable code and experience using tools like git and GitHub for source More ❯
Posted:

5G Core Developer

Stevenage, England, United Kingdom
Skywaves Rise
Required Skills & Qualifications: • Bachelor’s or master’s degree in computer science, Telecommunications, or related field. • 4+ years of experience in telecom software development, ideally in 4G/5G Core domains. • OS Proficiency - Linux (Ubuntu/Debian) • Good Understanding of More ❯
Posted:

Data Scientist, AI/ML, Associate

london, south east england, United Kingdom
Cerberus Capital Management
Data Scientist at Cerberus Capital Management As a Data Scientist in our AI team, you will contribute to the firm’s objectives by delivering rapid and scalable solutions that unlock value for Cerberus desks, portfolio companies, or other businesses/ More ❯
Posted:

5G Core Developer

stevenage, east anglia, United Kingdom
Skywaves Rise
Required Skills & Qualifications: • Bachelor’s or master’s degree in computer science, Telecommunications, or related field. • 4+ years of experience in telecom software development, ideally in 4G/5G Core domains. • OS Proficiency - Linux (Ubuntu/Debian) • Good Understanding of More ❯
Posted:
C++
the UK excluding London
10th Percentile
£35,250
25th Percentile
£47,500
Median
£62,500
75th Percentile
£67,500
90th Percentile
£78,125