426 to 450 of 547 C++ Jobs in England

Senior Software Engineer

Hiring Organisation
Meritus Talent
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 per annum
than short term patches Deliver refactoring and modernisation work across large, complex codebases Work across multiple languages and integration layers including Python, C and C++ and where relevant MATLAB and Simulink Support architecture evolution as system requirements change over time Deliver performance improvements and optimise existing systems where required Drive … integrated systems Proven experience in debugging, root cause analysis and resolving high impact technical issues Strong hands on experience in Python and C or C++ within production environments Exposure to MATLAB or Simulink integration would be advantageous Experience working in secure or regulated environments, ideally defence or government Strong communication ...

Windows UI Endpoint Developer

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
security suite. You'll have the possibility to expand the role to work across other parts of the manageability framework working with C++ endpoint code or Python web development. Required Proven experience developing Windows UI applications in C# using WPF Excellent attention to detail in UI development Experience with … Copilot or other AI development tools UI design skills Understanding of Windows security issues and how to design to avoid them Python development experience C++ development experience Job - Software Schedule - Full time Shift - No shift premium (United Kingdom) Travel - Relocation - Equal Opportunity Employer (EEO) - HP, Inc. provides equal employment opportunity ...

Software Solutions Architect

Hiring Organisation
Electus Recruitment Solutions
Location
Newcastle upon Tyne, Derwent Haugh, Tyne & Wear, United Kingdom
Employment Type
Permanent
Essential requirements British nationality is required due to security obligations. Experienced Technical Leader Experience with Linux and developing real-time software in C/C++ or Python Strong background implementing in safety-critical software . Your package Excellent basic salary + a bonus of up to 35% What you will … degree in software engineering, computer science or an equivalent technical qualification. Essential technical proficiency using Linux alongside real-time software development in C, C++ or Python. Some understanding of electronics with the ability to read electrical schematics is a big plus Prior experience with the ROS, ML algorithms or computer ...

Senior Embedded Engineer

Hiring Organisation
Applause IT Recruitment Ltd
Location
Manchester, United Kingdom
Employment Type
Permanent
risk assessments Mentor and support junior engineers Influence engineering best practices and development standards Embedded Development Develop real-time embedded firmware using C and C++ Design and implement low-level device drivers Configure and optimise RTOS environments Develop bootloaders and embedded platform infrastructure Deliver secure, maintainable and scalable embedded software … product reliability considerations Skills & Experience Essential Degree in Electronics Engineering or a related discipline 7+ years' commercial embedded engineering experience Expert-level C and C++ development skills Strong RTOS experience Embedded architecture and technical leadership experience Hardware and firmware integration expertise System-level debugging skills Knowledge of embedded security principles ...

Autonomy Engineer (Wallingford)

Hiring Organisation
Dexory
Location
Wallingford, Oxfordshire, UK
Employment Type
Part-time
What does this role involve? \n \n Developing and maintaining autonomy software for real-world robotic systems \n Working with ROS 2, using modern C++ (17/20), and Python \n Developing and maintaining our lidar odometry \n Developing and maintaining our lidar-based SLAM approaches (we need … timestamp alignment, and coordinate transformations. \n Ability to design and validate sensor placement for optimal coverage and robustness. \n Solid experience with ROS 2, C++, and Python \n Familiarity with Linux, Git, CI/CD, and containerisation \n Willingness to travel for hands-on deployment (when needed) \n Strong communication ...

Senior Quantitative Developer / Research & Data Eng. - LONDON - UNITED KINGDOM

Hiring Organisation
Park Lane Recruitment Ltd
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£250,000 - £600,000 per annum
Quantitative Developer/Research & Data Engineer Research & Data Engineer UNITED KINGDOM Senior Quantitative Developer/Research & Data Engineer - LONDON - UNITED KINGDOM Primary Skills - Python, C++, quantitative, research, market data, simulation frameworks Secondary Skills - distributed systems, cloud computing, execution systems, performance optimization, data pipelines, Linux No. Positions - 3 Remote Status … boundary of research and production - ensuring that what quants build in notebooks can actually run reliably at scale The technology is primarily Python, with C++ where performance demands it. The infrastructure runs across both on-premises systems and cloud. ML is used as one tool among many - this ...

Backend Interface Developer

Hiring Organisation
Reed Technology
Location
Windsor, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
HL7 Interface Developer Annual Salary: Competitive (to be discussed) Location: Berkshire, with flexibility for remote working Job Type: Full-time A new exciting permanent opportunity has become available for a skilled and dedicated HL7 Interface ...

Software Engineer (London)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
We are looking for a software engineer to join a lean and technical quantitative trading startup. You’ll be responsible for developing and maintaining scalable trading applications and infrastructure for many financial markets and assist ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Senior Software Engineer | £800/day Inside IR35 | Contract | London – 3 Days Onsite Industry: Commodity Trading Location: London – 3 Days Onsite Job Type: Contract Our client is a global commodity trading organisation undergoing a major ...

VP/AVP - C++ Algo Trading Engineer/ Strategist - Cash Equities

Hiring Organisation
Robert Walters
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £150,000 per annum
global investment bank is hiring a C++ Algo Trading Engineers/Strategists (VP/AVP) to join a global Cash Equities Algo Execution team. You will work on the design, development and optimisation of trading algorithms across Best Execution, Smart Order Routing, market data, order execution and risk systems. This … trading system issues and identify opportunities for algorithmic improvement* Contribute to core trading framework development, testing, scalability and reliability What you'll bring: * Strong C++ engineering experience* Experience in electronic trading, algo execution, market data or order execution systems* Strong understanding of low-latency/high-throughput systems* TCP/ ...

Senior C++ Low Latency Engineer

Hiring Organisation
Xpertise
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 800 Daily
Senior C++ Low Latency Engineer (Real Time Trading Systems) Inside IR35 | £800/day | Canary Wharf (Onsite) | 6-month initial (strong extension potential) We're building a Real Time trade monitoring and market data system operating across a distributed Linux environment, where latency, determinism, and throughput are critical . This … hands-on C++ engineering role focused on building and optimising the low-level systems that move and process trading data in Real Time. Key Skills Strong modern C++ (11/14/17) in production systems Deep experience in low/ultra-low latency environments Strong Linux systems programming background ...

Senior Software Engineer C

Hiring Organisation
Redline Group Ltd
Location
Colchester, Essex, Mile End, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
looking a Senior Software Engineer C++ role based in Colchester, Essex working for a global leading engineering business? If so, my client is currently recruiting for a Senior Software Engineer C++ to join a pioneer in in advanced microelectronics and power-electronic automated x-ray metrology equipment. As a Senior … Software Engineer C++, you will be responsible for designing, developing, maintaining and documenting software functionalities, particularly in the areas of X-ray image analysis and motion control. Requirements for Senior Software Engineer C++ position; Proficiency in C++ development in a multi-threaded environment for performance-critical application Strong foundation ...

C++ 20/23 Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role: C++ 20/23 Software Engineer Client: Elite Tech Driven Trading Firm Compensation: Up to £200k + Bonus Location: London (Hybrid Working) Overview An Elite Tech Driven Trading Firm is looking for a highly talented C++ Software Engineer to join an elite group of individuals. This team … with scale, reliability, and latency considerations in mind Developing and optimizing performant ML pipelines dealing with millions of data points per second Implementing modern C++ 20/23 features for high-frequency trading and data processing systems Collaborating with a team of elite technologists on greenfield builds Requirements ...

C++ Developer (Hounslow)

Hiring Organisation
mThree
Location
Hounslow, Greater London, UK
Employment Type
Part-time
technical solutions to resolve complex and far reaching problems or requirements. \n\n \n Skills: \n \n Expertise in Object Oriented application development with C++ 11/14/17 \n Unit Testing in C++ with GTest/CPP test, experience in writing regression test \n Experience/Interest … JavaScript \n Strong in data structures and problem solving \n\n \n Good to Have: \n \n Knowledge of REST APIs creation with C++ with Yaml and Swagger \n Experience with state machines \n JSON and XML parsing with C++ librarie ...

Software Engineer C

Hiring Organisation
Third Nexus Group Limited
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £67000/annum
Software Engineer - C++, Rust, Security Products Perm Royston/Cambridge area Salary - £55,000 - £67,100pa My client is looking for a Software Engineer with strong experience of C++, Rust and Security Products. This is working within the clients incubated cyber security scale-up. They build high-security hardware … looking For Candidates with approximately: 2-5 years software engineering experience Relevant degree or equivalent commercial experience Key skills include some combination of: Modern C++ Rust Python Linux development Embedded systems Real-time operating systems Network security Cloud development What Makes This Interesting Product engineering environment Cyber security domain Highly ...

Consultant Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Tewkesbury, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £70000/annum DoE + benefits
Developing clever embedded C and C++ software to support national security applications Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically … needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces. As a senior consultant, you will be involved throughout the project lifecycle ...

Senior Embedded Engineer (ARM/RTOS) - Hybrid, Visa

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
support and hybrid working arrangements. Responsibilities Develop drivers and infrastructure for ARM microcontrollers on embedded platforms. Develop low‐level applications using embedded C/C++, Python, RTOS and Linux. Work on pre‐emptive multithreaded RTOS or embedded Linux to meet real‐time constraints. Move projects forward, learn and work effectively … unfamiliar areas, and work well under pressure. Qualifications 3–15 years of experience in embedded software development. Strong knowledge of embedded C/C++, Python, RTOS and Linux programming. Benefits Hybrid working, flexi time and visa support. #J-18808-Ljbffr ...

Graduate Embedded Software Engineer

Hiring Organisation
4M Recruitment
Location
Chesterfield, Wingerworth, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£28000 - £37000/annum
expanding business that provides electronic control systems. You will be part of a busy engineering team that develops embedded software in C/C++ as well as support with hardware/software integration. You will debug code, test systems and also provide clear documentation. The ideal candidate will hold … Degree or HNC/HND in electronics, software engineering or similar field of study. You will have some basic experience in C/C++ as well as an understanding of microcontrollers and embedded systems. You will have excellent team player, communication and problem solving skills. This role is 5 days ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
depending on your skill. Responsibilities as an Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements … Embedded Software Engineer: + Proficiency in C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
London Area, United Kingdom
Embedded Software Engineer | Python & Embedded C++ | Contract | London (Onsite) An exciting opportunity is available for an experienced Embedded Software Engineer to join a team developing software and firmware for sophisticated laboratory hardware within the healthcare technology sector. This contract role will see you working across embedded systems, Python application development … next-generation diagnostic solutions. Key Skills & Experience Essential: Strong commercial Python development experience, ideally with GUI Proven experience developing embedded software using C/C++ Experience communicating with hardware via Serial, USB, or comparable interfaces Strong troubleshooting and debugging skills across both embedded software and hardware Experience using ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Harston, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
their work over their impressive history that spans several decades. Responsibilities: Design and develop bare metal and RTOS embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems … Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Understanding of Digital Signal Processing What ...

Embedded Linux Contractor - STM32 / C++ / OTA Updates

Hiring Organisation
X4 Group
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
Embedded Linux Contractor – STM32/C++/OTA Updates Location: Birmingham (Onsite) Contract: Initial 6 Months IR35 Status: Outside IR35 Start Date: 29th July 2026 Interviews Available: From 19th June 2026 Day Rate: Competitive The Opportunity An exciting opportunity has arisen for an experienced Embedded Linux Contractor to join … initial 6-month Outside IR35 contract basis. Key Responsibilities Design and develop Embedded Linux software solutions Develop and maintain embedded applications using C and C++ Work with STM32 microcontrollers and associated peripherals Support firmware integration, testing, and optimisation Collaborate with multidisciplinary engineering teams throughout the product lifecycle Contribute to software ...

Software Engineer - Aerospace - Oxfordshire

Hiring Organisation
Bond Williams Limited
Location
Kidlington, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
motivated Software Engineer to develop this platform. Working alongside Aerothermal Designers and Mechanical Engineers, you'll productionize internal code, wrap commercial simulation tools in C++/C# modules, and integrate everything into automated cloud-based workflows. Key requirements for Software Engineer: A high calibre degree in Mechanical Engineering, Computer Science … Physics from a top University Excellent technical skills with C++ or C#, and Python with several years demonstrable commercial industry experience Natural problem-solver with eagerness to learn Self-motivated and organized, capable of independently managing complex projects Along with highly interesting and technical work, a clear career progression path ...

Software Engineer

Hiring Organisation
Tec Partners Recruitment Ltd
Location
CO5, Kelvedon, Essex, United Kingdom
Employment Type
Permanent
Salary
£55000 - £75000/annum
Software Engineer (C++) Location: Essex, Onsite/Hybrid Salary: £55k - £75k Type: Full-time | Permanent Opportunity Overview A growing technology organisation is seeking a Software Engineer to join its development team. This role will focus on developing advanced software solutions for complex systems, working closely with engineering teams to enhance … development within the team. Essential Skills & Experience Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related discipline, or equivalent commercial experience. Strong C++ development experience. Knowledge of image processing, computer vision, data analysis, or similar technical domains. Experience developing high-performance, multi-threaded applications. Familiarity with modern software ...

Software Engineer C C

Hiring Organisation
Endeavour Recruitment
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 65 Hourly
Umbrella (Inside IR35) Essential Skillset & Tools Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; scripting languages would be an advantage to our future direction. Previous experience working in an agile development team. A good understanding of automation, continuous integration … electronic circuitry. Skillset/Experience Required: Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; scripting languages would be an advantage to our future direction. Previous experience working in an agile development team. A strong understanding of what is required ...