C++ Jobs in England

1,151 to 1,175 of 1,412 C++ Jobs in England

Ultra-Low Latency C++ Engineer (High-Frequency Trading)

london (city of london), south east england, united kingdom
NJF Global Holdings Ltd
Ultra-Low Latency C++ Engineer | High-Frequency Trading Salary: £150k-£225k Total compensation: £250k-500k depending on performance and seniority A leading quant/systematic trading firm have multiple headcount for Ultra-Low Latency C++ Engineers to join their High-Frequency Trading team in London. The teams focus is building ultra-low-latency systems operating at global scale. They're … seeking experienced C++ engineers passionate about performance optimization and elegant system design where nanoseconds matter! What You'll Do: Design and optimize latency-critical C++ systems across trading, market data, and infrastructure components Performance engineering at every layer: CPU, cache, memory, and network Profile, benchmark, and fine-tune system behaviour under real-world conditions Collaborate with hardware and FPGA engineers … on end-to-end architecture design Kernel-level optimization and low-level systems tuning Required: 5+ years developing performance-critical C++ applications (modern C++ standards) Strong systems programming and low-level understanding Expertise in Linux internals, kernel tuning, and low-level profiling tools Genuine curiosity about hardware behaviour, networking, and system optimization Why Join: Work on systems where nanosecond optimizations More ❯
Posted:

C++ Software Engineer

Gloucestershire, United Kingdom
IT Talent Solutions Ltd
Our established client is seeking a Permanent C++ (Embedded) Software Engineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include Embedded C++ on Linux, desirable skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Yorkshire, United Kingdom
hireful
Do you have a couple of years commercial coding experience under your belt with Python, Java, .NET/C#, C++ or similar? Are you now looking to take those skills forward, working on AI software application development in Python? If yes, we have a good new home for you to continue your software engineering career, at a successful, AI focused … software engineering team of 12 & the hands on CTO , to take the platform forward & develop new AI solutions for clients. Role: Software Developer Software Engineer (Python, Java, C#. PHP, C++, JavaScript/Typescript) Location: Leeds , Yorkshire. We operate a 2 days per week in the office policy . Central Leeds city office. Nice, lovely, open plan shared office space in More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 45,000 Annual
Posted:

Software Developer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hireful
Do you have a couple of years commercial coding experience under your belt with Python, Java, .NET/C#, C++ or similar? Are you now looking to take those skills forward, working on AI software application development in Python? If yes, we have a good new home for you to continue your software engineering career, at a successful, AI focused … software engineering team of 12 & the hands on CTO , to take the platform forward & develop new AI solutions for clients. Role: Software Developer | Software Engineer (Python, Java, C#. PHP, C++, JavaScript/Typescript) Location: Leeds , Yorkshire. We operate a 2 days per week in the office policy . Central Leeds city office. Nice, lovely, open plan shared office space in More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Software Developer

Leeds / Work from home, West Yorkshire, United Kingdom
Hybrid / WFH Options
hireful
Do you have a couple of years commercial coding experience under your belt with Python, Java, .NET/C#, C++ or similar? Are you now looking to take those skills forward, working on AI software application development in Python? If yes, we have a good new home for you to continue your software engineering career, at a successful, AI focused … software engineering team of 12 & the hands on CTO , to take the platform forward & develop new AI solutions for clients. Role: Software Developer | Software Engineer (Python, Java, C#. PHP, C++, JavaScript/Typescript) Location: Leeds , Yorkshire. We operate a 2 days per week in the office policy . Central Leeds city office. Nice, lovely, open plan shared office space in More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum Up to £45K basic + Bonus + Benefits
Posted:

C++ Engineer (12mo FTC)

City of London, London, United Kingdom
Understanding Recruitment
C++ Engineer (12mo FTC) - Financial Services and Research ???? ?? Salary: up to £80,000 (12 month FTC with strong likelihood of extending) + benefits ?? Location: Remote in the UK Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation with 10,000+ people … this one is for you! This established company with approximately $250bn in assets under advisement is looking for a server-side C++ Engineer on a 12 month FTC to join the team to help builds products interpreting significant volumes of financial data for some of the biggest finance institutions globally. You will be taking ownership of enhancing the performance and … scalability of systems that handle the global distribution and storage of over 40 billion messages every day. As the C++ Engineer, you will: Maintain and optimise the company's large-scale, high-volume data feeds Manage and implement updates from hundreds of data vendors Analyse and interpret complex data sets from a wide range of financial institutions ?? Tech Stack : C++ More ❯
Employment Type: Contract
Rate: £80,000
Posted:

C++ Engineer 12mo FTC

London, South East, England, United Kingdom
Understanding Recruitment
C++ Engineer (12mo FTC) - Financial Services and Research Salary: up to £80,000 (12 month FTC with strong likelihood of extending) + benefits Location: Remote in the UK Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation with 10,000+ people … this one is for you! This established company with approximately $250bn in assets under advisement is looking for a server-side C++ Engineer on a 12 month FTC to join the team to help builds products interpreting significant volumes of financial data for some of the biggest finance institutions globally. You will be taking ownership of enhancing the performance and … scalability of systems that handle the global distribution and storage of over 40 billion messages every day. As the C++ Engineer, you will: Maintain and optimise the company's large-scale, high-volume data feeds Manage and implement updates from hundreds of data vendors Analyse and interpret complex data sets from a wide range of financial institutions Tech Stack : C++ More ❯
Employment Type: Contractor
Rate: £70,000 - £80,000 per annum
Posted:

C++ Software Engineer

Bristol, Somerset, United Kingdom
Morson Talent
C++ Software Engineer Location: Bristol, Full time on site Duration: 12 Months initial SC Clearance Required Rate: £65 ph Umbrella Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability click apply for full job details More ❯
Employment Type: Contract
Rate: GBP 65 Hourly
Posted:

Software Developer - Embedded Systems

Bristol, Avon, South West, United Kingdom
Sanderson Recruitment
What You'll Do Develop bespoke software on embedded platforms such as ESP32, Raspberry Pi, and ARM-based micro-controllers Write and maintain software in Python and/or C++, often with direct hardware interfacing Work with communication protocols (e.g., serial, USB, SPI, I2C) to control and integrate peripherals Conduct testing and debugging in both lab and live environments Collaborate … less-experienced developers and support team knowledge sharing What You'll Bring Essential: 3-15 years of hands-on software development experience Strong proficiency in Python and/or C++ Experience developing for embedded systems (e.g., ESP32, ARM Cortex) Familiarity with low-level hardware interfacing (serial comms, GPIO, USB, SPI/I2C) Experience in Linux-based development environments Excellent problem More ❯
Employment Type: Permanent
Posted:

Software Engineer II, Applied Machine Learning

london, south east england, united kingdom
Google
Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. 1 year of experience with machine learning algorithms and tools, building production quality Machine Learning (ML) systems and infrastructure. Experience with machine … learning, C++ and Python. Preferred qualifications: Master's degree in Computer Science or a related technical field. Experience with system design, Generative AI Agent. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale More ❯
Posted:

Embedded Software Engineer / Software Developer

Manchester, North West, United Kingdom
AWD Online
as the Raspberry Pi range Collaborate With Hardware Engineers: Define software requirements and specifications to ensure system compatibility Write Efficient Code: Develop modular, reusable and well-documented code in C++ and C# Test And Debug: Perform unit testing and debugging to maintain functionality and reliability Implement Updates: Deliver software updates and patches in response to feedback and testing outcomes Troubleshoot … practices Stay Updated: Keep abreast of industry trends and advancements in embedded software development CANDIDATE REQUIREMENTS ESSENTIAL Proven experience of developing embedded software for microcontrollers and microprocessors Proficiency in C++ and C# programming for embedded systems Strong understanding of embedded Linux and real-time operating systems (RTOS) Experience with hardware-software integration and device drivers Knowledge of communication protocols such More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Embedded Software Engineer / Software Developer

Manchester, Lancashire, England, United Kingdom
AWD online
as the Raspberry Pi range Collaborate With Hardware Engineers: Define software requirements and specifications to ensure system compatibility Write Efficient Code: Develop modular, reusable and well-documented code in C++ and C# Test And Debug: Perform unit testing and debugging to maintain functionality and reliability Implement Updates: Deliver software updates and patches in response to feedback and testing outcomes Troubleshoot … practices Stay Updated: Keep abreast of industry trends and advancements in embedded software development CANDIDATE REQUIREMENTS ESSENTIAL Proven experience of developing embedded software for microcontrollers and microprocessors Proficiency in C++ and C# programming for embedded systems Strong understanding of embedded Linux and real-time operating systems (RTOS) Experience with hardware-software integration and device drivers Knowledge of communication protocols such More ❯
Employment Type: Full-Time
Salary: £50,000 per annum
Posted:

Senior Robot Systems Software Engineer

London Area, United Kingdom
Engineered Arts Ltd
thrives in a multidisciplinary environment spanning mechanical, electrical, and software engineering. Main Responsibilities On-Robot Software Development Design, implement and maintain modules running on Linux-based robot computers (Python, C++, Rust). Interface with sensors, actuators, and controllers over serial, USB, and network protocols. Develop robust IPC and telemetry systems linking onboard processes and cloud APIs. Hardware Integration & Debugging Work … Robotics, Electrical/Mechatronics Engineering, or related field Significant experience developing software for hardware-integrated systems (e.g. robotics, IoT, or embedded Linux) Strong programming skills (Preferably Python, Rust and C++) Excellent debugging and profiling ability across system layers Familiarity with Linux system internals, device communication Understanding of concurrency, synchronization, and performance bottlenecks Exposure to AI or perception pipelines (audio, vision More ❯
Posted:

Senior Robot Systems Software Engineer

City of London, London, United Kingdom
Engineered Arts Ltd
thrives in a multidisciplinary environment spanning mechanical, electrical, and software engineering. Main Responsibilities On-Robot Software Development Design, implement and maintain modules running on Linux-based robot computers (Python, C++, Rust). Interface with sensors, actuators, and controllers over serial, USB, and network protocols. Develop robust IPC and telemetry systems linking onboard processes and cloud APIs. Hardware Integration & Debugging Work … Robotics, Electrical/Mechatronics Engineering, or related field Significant experience developing software for hardware-integrated systems (e.g. robotics, IoT, or embedded Linux) Strong programming skills (Preferably Python, Rust and C++) Excellent debugging and profiling ability across system layers Familiarity with Linux system internals, device communication Understanding of concurrency, synchronization, and performance bottlenecks Exposure to AI or perception pipelines (audio, vision More ❯
Posted:

Senior Robot Systems Software Engineer

slough, south east england, united kingdom
Engineered Arts Ltd
thrives in a multidisciplinary environment spanning mechanical, electrical, and software engineering. Main Responsibilities On-Robot Software Development Design, implement and maintain modules running on Linux-based robot computers (Python, C++, Rust). Interface with sensors, actuators, and controllers over serial, USB, and network protocols. Develop robust IPC and telemetry systems linking onboard processes and cloud APIs. Hardware Integration & Debugging Work … Robotics, Electrical/Mechatronics Engineering, or related field Significant experience developing software for hardware-integrated systems (e.g. robotics, IoT, or embedded Linux) Strong programming skills (Preferably Python, Rust and C++) Excellent debugging and profiling ability across system layers Familiarity with Linux system internals, device communication Understanding of concurrency, synchronization, and performance bottlenecks Exposure to AI or perception pipelines (audio, vision More ❯
Posted:

Senior Robot Systems Software Engineer

london, south east england, united kingdom
Engineered Arts Ltd
thrives in a multidisciplinary environment spanning mechanical, electrical, and software engineering. Main Responsibilities On-Robot Software Development Design, implement and maintain modules running on Linux-based robot computers (Python, C++, Rust). Interface with sensors, actuators, and controllers over serial, USB, and network protocols. Develop robust IPC and telemetry systems linking onboard processes and cloud APIs. Hardware Integration & Debugging Work … Robotics, Electrical/Mechatronics Engineering, or related field Significant experience developing software for hardware-integrated systems (e.g. robotics, IoT, or embedded Linux) Strong programming skills (Preferably Python, Rust and C++) Excellent debugging and profiling ability across system layers Familiarity with Linux system internals, device communication Understanding of concurrency, synchronization, and performance bottlenecks Exposure to AI or perception pipelines (audio, vision More ❯
Posted:

Senior Robot Systems Software Engineer

london (city of london), south east england, united kingdom
Engineered Arts Ltd
thrives in a multidisciplinary environment spanning mechanical, electrical, and software engineering. Main Responsibilities On-Robot Software Development Design, implement and maintain modules running on Linux-based robot computers (Python, C++, Rust). Interface with sensors, actuators, and controllers over serial, USB, and network protocols. Develop robust IPC and telemetry systems linking onboard processes and cloud APIs. Hardware Integration & Debugging Work … Robotics, Electrical/Mechatronics Engineering, or related field Significant experience developing software for hardware-integrated systems (e.g. robotics, IoT, or embedded Linux) Strong programming skills (Preferably Python, Rust and C++) Excellent debugging and profiling ability across system layers Familiarity with Linux system internals, device communication Understanding of concurrency, synchronization, and performance bottlenecks Exposure to AI or perception pipelines (audio, vision More ❯
Posted:

High-Integrity Software Engineer

gloucestershire, south west england, united kingdom
CoreTech Security
Our Capability Development team develops bespoke software for our clients in the Cyber Security domain. We specialise in C and C++ and have worked across iOS, Android, Windows, macOS and Linux. We emphasise having a comprehensive understanding of the programming languages, platforms, and tooling we rely on, and are looking for a candidate who holds an active Developed Vettting security … drive our engineering processes to maintain code quality while balancing realistic delivery timescales and client requirements. Desirable Skills Professional experience in the design and implementation of complex C or C++ based solutions, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches on one or more of: Windows, macOS More ❯
Posted:

Embedded C++ Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit an Embedded C++ Software Engineer subcontractor on an initial 6 month contract. The role can be worked on a 4 day week basis (Monday to Thursday) but due to the nature of the role, the position will need to be based onsite. Hourly Rate: £65.00ph (Umbrella). Overtime … Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C++ Software Engineer Job Description: Join a growing Software team in Bristol, working as part of a dynamic team to develop and deliver innovative solutions by exploiting a wide portfolio of … a full range of engineering activities in line with relevant processes, quality and other requirements. In particular the development of software for real-time systems. The role will involve C++ code development and verification on Linux-based systems. The role will involve integration testing of COTS processing platforms with other subsystems. Skillset/experience required: Required: Significant C++ experience, particularly More ❯
Employment Type: Contract, Work From Home
Rate: £65 per hour, Benefits Overtime Rate
Posted:

Senior Software Engineer

England, United Kingdom
ToffeeX
Overview Our software, ToffeeX, is an engineering design tool that automatically creates mechanical components for the engineering industry. It leverages a combination of artificial intelligence, numerical simulation, and sophisticated mathematical optimization techniques to design components that outperform their existing counterparts. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Developer

Bristol, Somerset, United Kingdom
Softweb Resourcing
Are you someone who enjoys working on mathematical and highly analytical software? Well, if youre a C++ Software Developer this company could well be the ideal fit. With an established global client base and multiple complex software products, youll be working in a friendly and collaborative team in Bristol on new features click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Software Engineer C++ C# MFC

Hilsea, Hampshire, United Kingdom
Morson Talent
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required. ADDITIONAL SECURITY INFORMATION: WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE ENVIRONMENT/INDUSTRY WITHIN More ❯
Employment Type: Contract
Rate: GBP 45 - 50 Hourly
Posted:

Software Engineer C++ C# MFC

Portsmouth, Hilsea, Hampshire, United Kingdom
Morson Talent
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required. ADDITIONAL SECURITY INFORMATION: WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE ENVIRONMENT/INDUSTRY WITHIN More ❯
Employment Type: Contract
Rate: £45.00 - £50.00/hour BIV - Do not get any uplift all hours
Posted:

Software Engineer C++ C# MFC

Portsmouth, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Morson Talent
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required. ADDITIONAL SECURITY INFORMATION: WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE ENVIRONMENT/INDUSTRY WITHIN More ❯
Employment Type: Contract, Work From Home
Rate: £45 - 50 per hour + BIV - Do not get any uplift all hours paid at Stan
Posted:

Software Developer - C

Isle of Wight, Cowes, United Kingdom
Redline Group Ltd
Are you an Engineer with a background in C++? Are you a Software Engineer looking for a new challenge or to join global multi billion dollar company? If so I'd like to speak with you! An exciting opportunity has arisen for a Software Developer - C++ based in Isle of Wight to join a market leading technology organisation. Due to … continued growth they are seeking a Software Developer - C++ in their Isle of Wight office to be responsible for research, design, implementation and testing of software products and solutions. The Software Developer C++ will directly report to the Software Engineer Manager. Main responsibilities of the Software Developer C++, based on the Isle of Wight: Develop easy-to-use web applications … design integrate with the back-end systems Writing front-end code Rewrite front-end web pages Support in the rewriting of back-end systems Requirements of the Software Developer C++, based on the Isle of Wight: Experienced in the following front-end languages: . JavaScript, HTML, CSS, JSON, React.Js Experienced in designing and implement using REST APIs and GraphQL Proficient More ❯
Employment Type: Permanent
Salary: £40000 - £47000/annum
Posted:
C++
England
10th Percentile
£30,165
25th Percentile
£47,500
Median
£65,000
75th Percentile
£107,500
90th Percentile
£142,500