C++ Jobs in the UK excluding London

601 to 625 of 854 C++ Jobs in the UK excluding London

Senior Embedded Software Engineer C/C++

Chelmsford, Essex, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer … the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux … operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum
Posted:

C++ Software Developer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Synertec
C++ Software Developer Are you a C++ Software Developer? Do you have a minimum of 12 months commercial experience? If yes, then read on, and let us tell you why Synertec is adding real value into the Public and Commercial Sectors. Location: Wellington, Somerset OR Bristol, OR Milton Keynes Salary: £40,196.18 - £51,680.11 DOE Core Benefits: Hybrid Working Policy … to 30 (plus Bank Holidays), Company Pension Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period) How Synertec will set you up for success as a C++ Software Developer: Embark on your journey with confidence through our Comprehensive Induction and Training Program. We invest in your professional development from day one, providing the tools and knowledge to … more about us: Synertec strives to be the supplier of choice for patient and customer communication management into the Public and Commercial Sectors join our dynamic team as a C++ Software Developer and become the driving force behind our companys innovative software solutions. Synertec is the UKs leading provider of electronic and paper document distribution services: providing our service to More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Blockchain-Entwickler in Edinburgh - Rise Technical Recruitment

Edinburgh, Midlothian, United Kingdom
WorksHub
the "Apply Now" link. £40,000 - 70,000 per year Requirements: Several years of blockchain development experience, ideally at the protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design 108 E 16th Street, New York, NY 10003 Subscribe to our newsletter Join over 111,000 others and get access to exclusive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++ Python

Stevenage, Hertfordshire, United Kingdom
Capgemini Engineering
Software Engineer – Python – C C++ Stevenage – 3 days on site £40,000 - £45,000 Your Skills Sufficient to use stability tool analysis toolset and support investigation of behaviour in simulations Signals processing skills: understanding PSDs, covariance for support in modelling/analysis of spacecraft pointing and stability performance. Filtering/estimation Background in Software Testing and/or Software development. … Analysis experience or experience with Python, C and C++ Experience in working with Avionics/Modelling/Simulation/Space Excellent interpersonal skills and the ability to quickly build rapport with others Self-motivated and able to use initiative Organised, good time management and prioritisation Methodical approach to work, with good attention to details and strong logic and reasoning skills More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum Great benefits package
Posted:

Scientific Software Engineers C++, Masters or PhD

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
Scientific Software Engineers (C++, Masters or PhD)Guildford, Surrey (On-site)£65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines.- Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering … team with 2 experienced Scientific/C++ Software Engineers. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. Your new role You'll join a well-established business with decades experience taking them a market leading position. … to succeed You must have 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++, ideally with the Qt framework and Multithreading, extending to Data Structures, Algorithms and alike.The key desirable skill is C#/WPF/MVVM development working with GUI's, along with More ❯
Employment Type: Full-Time
Salary: £60,000 - £120,000 per annum
Posted:

C++ Software Manager

City, Cardiff, United Kingdom
Rise Technical Recruitment
C++ Software Manager Cardiff - Hybrid 60,000 - 75,000 + Pension + Holiday Are you looking for a software management role where you will be given responsibility in leading their technology team? On offer is the chance to take a senior role within a business creating highly technical equipment. This is an opportunity to join a company at its most … innovation, to building their team of experts, they are now known leaders in their specialist field. The ideal candidate will possess strong experience with embedded software such as C, C++ and have a basic understanding of .Net and C#. It is a must that to have previously worked in a similar role where you have managed a team and driven … development and team management Strong ability to foster innovation and drive results A strategic thinker who has good problem solving skills Strong knowledge of Embedded Software such as C, C++ Desirable to know Azure DevOps, Linux and Android. More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 75,000 Annual
Posted:

C++ Software Manager

Cardiff, South Glamorgan, Wales, United Kingdom
Rise Technical Recruitment Limited
C++ Software Manager Cardiff - Hybrid £60,000 - £75,000 + Pension + Holiday Are you looking for a software management role where you will be given responsibility in leading their technology team? On offer is the chance to take a senior role within a business creating highly technical equipment. This is an opportunity to join a company at its most … innovation, to building their team of experts, they are now known leaders in their specialist field. The ideal candidate will possess strong experience with embedded software such as C, C++ and have a basic understanding of .Net and C#. It is a must that to have previously worked in a similar role where you have managed a team and driven … development and team management Strong ability to foster innovation and drive results A strategic thinker who has good problem solving skills Strong knowledge of Embedded Software such as C, C++ Desirable to know Azure DevOps, Linux and Android. More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Graduate Software Developer | 45,000–55,000 | Hybrid (London / Remote)

London, South East, England, United Kingdom
Hybrid / WFH Options
IT Graduate Recruitment
role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute to technical discussions and see your ideas implemented fast Get exposure to cloud computing (AWS … CD pipelines, and AI tools What We’re Looking For A recent STEM graduate (Computer Science, Engineering, Physics, Maths, etc.) Strong coding ability in at least one of: Python, C++, Java, or JavaScript Curiosity and problem-solving mindset — you love figuring things out Comfortable learning new technologies quickly Bonus: experience with Git, SQL, or personal projects you can show off … tutorials — we’d love to hear from you. Apply now with your CV. Let’s build something great together. Graduate Software Developer, Junior Developer, Entry-Level Developer, Python Developer, C++ Developer, Computer Science Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding Graduate, Graduate Technology Jobs More ❯
Employment Type: Full-Time
Salary: £45,000 - £50,000 per annum, OTE
Posted:

Graduate Software Engineer

Woking, Surrey, United Kingdom
Anonymous
have some of the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not … essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data science or AI knowledge Experience working alongside hardware engineers Data Science/Data Processing Computer Vision/AI Quantum Computing As part of the Software and Electronics team, you will be working on ground-breaking projects that improve More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum Pension, Bonus, Holiday
Posted:

Graduate Software Engineer

Knaphill, Surrey, United Kingdom
Anonymous
have some of the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not … essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data science or AI knowledge Experience working alongside hardware engineers Data Science/Data Processing Computer Vision/AI Quantum Computing As part of the Software and Electronics team, you will be working on ground-breaking projects that improve More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 45,000 Annual
Posted:

Software Developer (1-4 year) | 55,000–77,000 | Hybrid (London / Remote)

London, South East, England, United Kingdom
Hybrid / WFH Options
IT Graduate Recruitment
role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute to technical discussions and see your ideas implemented fast Get exposure to cloud computing (AWS …/CD pipelines, and AI tools What We’re Looking For Strong academic background - degree from a top-ranked university Strong coding ability in at least one of: Python, C++, Java, or JavaScript Curiosity and problem-solving mindset — you love figuring things out Comfortable learning new technologies quickly Bonus: experience with Git, SQL, or personal projects you can show off … tutorials — we’d love to hear from you. Apply now with your CV. Let’s build something great together. Junior Software Developer, Junior Developer, Mid-Level Developer, Python Developer, C++ Developer, Computer Science Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding, Technology Jobs More ❯
Employment Type: Full-Time
Salary: £55,000 - £75,000 per annum, OTE
Posted:

C++ Software Engineers Numerical Modelling, AI/ML, Python

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
C++ Software Engineers (Numerical Modelling, AI/ML, Python)Guildford, Surrey (On-site)£60000 - £100,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Computing or STEM disciplines.- Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering team … with an experienced C++ Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey.This role would essentially suit someone who sits at the interface of scientific research/R&D and software development - you must have … written production grade C++ code. Your new role This is a hands-on Software Engineer role, joining the Innovation Team which have a broad mandate to work across the entire suite of internal products. You will contribute to the early-stage exploration of technologies such as Machine Learning and AI Engineering and translate experimental code into production quality implementations in More ❯
Employment Type: Full-Time
Salary: £60,000 - £100,000 per annum
Posted:

Software Engineer C++

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Yoh Solutions Ltd
C/C++ Software Engineer Location: Southampton, UK (Hybrid 3 days per week on-site) There are easier ways to make a living. But if youre the sort of software engineer whod rather work on hard problems than spend your days tweaking yet another app interface, this might be worth a read. Youll be joining a small, sharp team developing … kind where a fraction of a millisecond matters, and where your code has a direct impact on what eventually flies into orbit. Youll need solid experience with C/C++ on Linux , a grasp of how real-time systems behave on either ARM and/or Intel x86 platforms , and the mindset to figure things out when there isnt a More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Senior Full Stack Quantitative Developer

South East London, London, United Kingdom
Hybrid / WFH Options
Certain Advantage
trading solutions. Leverage strong proficiency in Python, including use of numerical and scientific libraries such as Pandas, NumPy, SciPy etc. Utilize a second strongly typed programming language (e.g., C#, C++, Rust, or Java) as needed. Implement application architecture and DevOps best practices, including Infrastructure as code, Kubernetes, Docker, and automation testing frameworks. Apply software design patterns to ensure robust, flexible … within trading, finance, or quantitative domains. Proficiency with major Python numerical libraries (e.g., pandas, numpy, scipy, stats). Experience with at least one additional strongly typed programming language (C#, C++, Rust, Java, etc.). Strong background in Azure cloud application development, including security, observability, storage, and database resources. Solid understanding of data engineering tools and technologies (Databricks, PySpark, Lakehouses, Kafka More ❯
Employment Type: Temporary, Work From Home
Posted:

Senior Full Stack Quantitative Developer

London, South East, England, United Kingdom
Certain Advantage
trading solutions. Leverage strong proficiency in Python, including use of numerical and scientific libraries such as Pandas, NumPy, SciPy etc. Utilize a second strongly typed programming language (e.g., C#, C++, Rust, or Java) as needed. Implement application architecture and DevOps best practices, including “Infrastructure as code”, Kubernetes, Docker, and automation testing frameworks. Apply software design patterns to ensure robust, flexible … within trading, finance, or quantitative domains. Proficiency with major Python numerical libraries (e.g., pandas, numpy, scipy, stats). Experience with at least one additional strongly typed programming language (C#, C++, Rust, Java, etc.). Strong background in Azure cloud application development, including security, observability, storage, and database resources. Solid understanding of data engineering tools and technologies (Databricks, PySpark, Lakehouses, Kafka More ❯
Employment Type: Temporary
Salary: Salary negotiable
Posted:

Software Developer, Graduate to Experienced

Gloucester, Gloucestershire, United Kingdom
ECM Selection (Holdings) Limited
high-tech solutions for corporate and government use. Projects are wide-ranging and frequently involve signal processing, image processing, and low level or embedded software engineering in C/C++/Rust in addition to higher level work in Python, TypeScript and JavaScript. The successful candidate will be adaptable to this variety of work. You will bring: A 1st or … top university, possibly (though not necessarily) a PhD, and strong A-level or equivalent grades (A* equivalent) in at least Maths and Physics. Prior software development experience in C, C++, Python, TypeScript or JavaScript. It is likely you will have made major design and implementation contributions to at least one sizeable project (an application or system of some complexity rather More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Edinburgh, Midlothian, United Kingdom
Motorola Solutions
Contribute to feature refinement and generate innovative solutions. Participate in peer reviews, sharing and learning from others. Mentoring and coaching other engineers in your team. Our Tech Stack: C#, C++, Typescript and other languages. Azure Cloud technologies. Containerisation (Docker/Kubernetes) and microservice architectures. Front-end frameworks (WPF and React). Database technologies. Test automation tools such as Playwright. Common … as OpenAPI, REST/HTTP, WebSocket, SignalR. GitHub and CoPilot. CI/CD. Basic Requirements What You Bring: Strong skills in at least one object-oriented language (C# or C++ preferred). 5 to 8 years of relevant industry experience as a Software Engineer. Be able to demonstrate strong software development fundamentals, including test automation. A passion for owning, building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2026 Internship – Software Engineering

london, south east england, united kingdom
Qube Research & Technologies
scalable, and latency-sensitive solutions that directly impact trading performance. This team design, build, and maintain QRT's global, cross-asset trading system, supporting activity across all markets. Using C++, C#, and Python, they develop robust system services that run seamlessly on both Windows and Linux. Our technology underpins critical trading functions - managing active positions, calculating real-time risk exposure … enthusiasm for technology, problem-solving, and innovation. Technical Skills: We value hands-on software engineering experience gained through personal projects, open-source work, hobbies, or academic studies. Proficiency in C++, C#, or Python. Familiarity with scripting languages (e.g., Python, Bash) and tools such as Git, SQL, GCC, and Linux. Mindset: Proactive, curious, and unafraid to ask questions. Able to identify More ❯
Posted:

System architect and developer

London, South East, England, United Kingdom
Orbit Financial Technology Limited
As a System Architect and Developer, you will play a critical role in designing, developing, and implementing robust, scalable, and secure systems that support our innovative AI-driven platform. You will lead a team of developers, collaborate with cross-functional More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

C++ Developer

London, South East, England, United Kingdom
Computappoint
C++ Developer - Permanent - Hybrid - Central London Opportunity: Permanent position Salary: Up to £125,000 per annum (DOE) Hybrid: 3 days per week onsite (Non-negotiable) Office Location: Central London Client Sector: Financial Services About the Role A global trading organisation is looking for a Senior C++ Developer to join their team and be responsible for the design, development, and support … efficient, flexible, robust and maintainable solutions. Essential Requirements A minimum of 3 years commercial experience in systems analysis, design, and development. Comprehensive knowledge of designing and building server-side C++ applications, ideally on RedHat 7 or later. Proven experience of developing large scale mission critical, low latency or fault tolerant systems. Experience of software development methodologies and working in a … beneficial. Experience of developing low-level, high performance systems. Familiarity with Service Orientated Architecture, concurrency models and threading, multicast messaging or FIX message protocols would be advantageous. Key Skills: C++, Red Hat Linux (ideally V7 or later), Low Latency/High Performance trading applications/platforms. To be considered, please ensure you complete your application on the Computappoint website. Services More ❯
Employment Type: Full-Time
Salary: £85,000 - £125,000 per annum
Posted:

Senior C++ Software Developer

Fareham, Hampshire, South East, United Kingdom
Reed Technology
Senior C++ Software Developer Contract Type: Permanent Location: Fareham (3 days a week onsite) Security Clearance: Full UK security clearance required Are you ready to steer the future of maritime simulation technology? A new exciting permanent opportunity has become available for leading Maritime organisation, developing and evolving high-end maritime solutions seeking a Senior C++ Software Developer. This role involves … internal cutting-edge ship simulator solutions, used worldwide by maritime professionals. If you are passionate about developing high-performance, real-time 3D simulations and have a strong background in C++, this is the perfect opportunity for you to join a progressive organisation. Day-to-day of the role: Develop and enhance the Real-Time, Manoeuvring, Berthing, and Training of an … in Fareham, Hampshire. Collaborate with experts in naval architecture, autonomous vessels, and AI to push the boundaries of maritime simulation technology. Required Skills & Qualifications: Proven expertise & experience as a C++ developer, ideally within a Windows/Visual Studio environment. Strong understanding of software architecture and system design. Experience with OpenGL, Vulkan, or DirectX is highly desirable. Solid mathematical skills, particularly More ❯
Employment Type: Permanent
Posted:

Software Engineer - C, C++, or Rust

Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
range of industries - including IoT, Automotive, Medical, Green Energy, and Industrial Automation. What You'll Bring Strong proficiency in C programming Experience with one or more of the following: C++, Python, Rust, or Java Familiarity with open-source technologies and ecosystems Solid understanding of modern software development practices Confident working within Linux environments About the Team You'll collaborate with More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Backend Software Engineer C++ Linux SQL

North West London, London, United Kingdom
Hybrid / WFH Options
Client Server
/WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You have strong C++ development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering More ❯
Employment Type: Permanent, Work From Home
Posted:

Backend Software Engineer C++ Linux SQL

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
/WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You have strong C++ development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Embedded Software Engineer

Belper, Derbyshire, United Kingdom
EMBS Engineering
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding skills, a desire to … Skills/Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum + Benefits
Posted:
C++
the UK excluding London
10th Percentile
£25,000
25th Percentile
£43,500
Median
£55,000
75th Percentile
£67,500
90th Percentile
£85,000