26 to 50 of 57 Senior C++ Software Engineer Jobs in England

Senior Software Engineer, C++ UI

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
Systems team builds the high-performance engines and core graphics infrastructure that power millions of devices. We own the low-level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where … trust environment, partnering closely with firmware and silicon teams to push the boundaries of what’s possible on embedded hardware.About the roleAs a Senior Software Engineer , you will be a key architect of the core systems that underpin Roku’s user experience. You will ...

Senior Embedded Software Engineer (C++)

Hiring Organisation
Expert Employment
Location
North London, Garden Suburb, Greater London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £68000/annum Full Packagy
looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities … Design, develop, and maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical ...

Senior Software Engineer (C++/Linux)

Hiring Organisation
Nigel Wright Group
Location
Prudhoe, Northumberland, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
Company We're looking for an experienced software engineer to join a growing technology company developing software for specialist products used in highly demanding environments. This is an application development role, focused on building robust C++ applications that run on Linux-based … embedded platforms. It's not a firmware or electronics position, so we're looking for someone who enjoys developing software close to the hardware, without spending their days writing device drivers or low-level firmware. Role Developing and enhancing applications written in C++ Building software ...

Senior Software Development Engineer C++

Location
St. Neots, England, United Kingdom
Your role As a Senior Software Development Engineer, you will be a key member of a multidisciplinary Product Line team, working within an Agile framework to deliver high quality software for our global customers. You will balance the delivery of new, high … architecture. This role offers dedicated "blue sky" time for professional development and technology investigations, allowing you to stay at the forefront of modern software engineering while leading epic work and shaping the future of our technical landscape. What you'll be doing: Lead the design and implementation ...

Senior C/C++ Software Engineer - High-Performance Systems

Location
Stevenage, England, United Kingdom
Octagon Group in Stevenage, Hertfordshire, is seeking a Senior Software Engineer (C/C++) to design, develop and maintain backend software with end-to-end ownership. You will work closely with product teams to translate customer requirements into high-performance … software and contribute to architecture and testing efforts to meet demanding timelines. This role also offers the opportunity to mentor engineers and contribute to product evolution within a fast-paced, collaborative environment. #J-18808-Ljbffr ...

Senior Software Engineer - C++ (Defense), Hybrid

Location
Southampton, England, United Kingdom
Leonardo, a global leader in Aerospace, Defence and Security, is seeking a Software Engineer with C++ experience to join our Integrated Sensors & Protection line in Southampton. You will develop new features and collaborate with a community of engineers to deliver test-driven solutions ...

Senior C++ Software Engineer

Hiring Organisation
Alten
Location
London, United Kingdom
Salary
£ 80 K
REF17323VPosted: 2026-04-21Location: London, England, GBEmployment Type: Full-timeFunction: ConsultingExperience Level: Mid-Senior LevelIndustry: Information Technology And ServicesCompany: ALTENCompany DescriptionALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval, Automotive … that build tomorrow’s world—today.Join us and start building tomorrow’s world today!Job DescriptionJoin our team to deliver high-impact Defence software solutions for mission-critical systems. You’ll work on projects requiring robust, safety-regulated software development, applying your expertise in C++ ...

Senior C++ Software Engineer

Hiring Organisation
Alten
Location
London, UK
Employment Type
Full-time
REF17323VPosted: 2026-04-21Location: London, England, GBEmployment Type: Full-timeFunction: ConsultingExperience Level: Mid-Senior LevelIndustry: Information Technology And ServicesCompany: ALTENCompany DescriptionALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval, Automotive … build tomorrow's world—today. Join us and start building tomorrow's world today! Job DescriptionJoin our team to deliver high-impact Defence software solutions for mission-critical systems. You'll work on projects requiring robust, safety-regulated software development, applying your expertise in C++ ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
tomorrow’s world—today. Join us and start building tomorrow’s world today! Job Description Join our team to deliver high-impact Defence software solutions for mission-critical systems. You’ll work on projects requiring robust, safety-regulated software development, applying your expertise in C++ … fast-paced defence programmes, where your work directly supports operational capability. Location: London (EC2) On-site: Hybrid (3 days per week) Seniority: Senior (8+ years of experience) Clearance: Candidates must be willing and eligible to obtain SC clearance. Key Responsibilities Design, develop, and maintain C++ software ...

Senior Software Engineer, Power Systems & HPC (C++, Python)

Location
Manchester, England, United Kingdom
TNEI Services Ltd is looking for a Senior Software Engineer in Manchester to develop high-performance simulation tools using C++. Candidates should have a strong background in C++ programming, and be familiar with Python and power systems concepts. The role offers flexible ...

Senior Cyber Software Engineer (C/C++) - Hybrid, DV Cleared

Location
Warmley, England, United Kingdom
Searchability NS&D is seeking a Senior C/C++ Software Engineer in Cheltenham, UK, offering hybrid working with three days onsite and flexibility. The role requires strong C/C++ skills, system design expertise, and a commitment to code … quality. A DV clearance is likely required for this position. You will design and develop complex software across the full development lifecycle, contribute to architectural direction, and mentor colleagues while delivering high-performance solutions. #J-18808-Ljbffr ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Title: Senior Embedded Software Engineer/C++/Networking (Ethernet, TCP/IP etc) Location: Nottingham Salary: £65,000 to £80,000 basic + benefits Hybrid working: Ideally local, able to work on-site 2/3 days a week. Open ...

Senior Embedded Software Engineer – Automotive Platform (C++/RTOS)

Location
Greater London, England, United Kingdom
Woven by Toyota is expanding its London-based Arene Engineering center to deliver a software-defined vehicle platform. We seek a Senior Software Engineer to design and implement embedded components for the Arene SDK, enabling seamless interaction with vehicle systems and safe … reliable operation. As part of a global team, you will apply modern C++ in embedded contexts and contribute to ADAS-related initiatives, helping reshape mobility while ensuring safety and security across architectures. #J-18808-Ljbffr ...

Senior C++ Real-Time Software Engineer (Hybrid)

Location
St. Neots, England, United Kingdom
Pico Technology in St Neots, England seeks a Senior Software Development Engineer to advance real-time data handling and bus data decoding. You will lead feature design, shape the architecture, and balance new work with technical debt in an Agile team. You will work ...

Sr Lead Software Engineer (C++ / FICC Etrading)

Location
Greater London, England, United Kingdom
integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - eTrading team, you are an integral part of an agile … more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the team culture of diversity ...

Sr Lead Software Engineer (C++ / FICC Etrading)

Location
Greater London, England, United Kingdom
integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - eTrading team, you are an integral part of an agile … more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the team culture of diversity ...

Sr Lead Software Engineer (C++ / FICC Etrading)

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - eTrading team, you are an integral part of an agile … more areas of focusActively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life CycleInfluences peers and project decision-makers to consider the use and application of leading-edge technologiesAdds to the team culture of diversity, opportunity, inclusion ...

Senior Software Engineer (C#, .Net, C++)

Hiring Organisation
KLA-Tencor
Location
Newport, Isle of Wight, United Kingdom
Salary
£ 80 K
leader in 3D optical surface profiling and thin-film thickness measurement systems. Filmetrics products combine innovative hardware solutions with intuitive, easy to use software, tied together with a pioneering online platform. Filmetrics is part of KLA Corporation which develops industry-leading equipment and services that enable innovation throughout … create system- and subsystem-level requirements/specificationsImplement and debug multithreaded code and support integration across system/subsystem boundaries (including hardware/software interfaces)Develop C#/.NET and C++ software for GUI and data analysis; write maintainable code and use AI-assisted ...

Senior Embedded Software Engineer — C/C++, Linux, CI/CD

Location
Southampton, England, United Kingdom
Octagon Group in Southampton seeks a Senior Embedded Software Engineer to drive development, maintenance and enhancement of embedded software across products. You will collaborate with software, FPGA and SoC teams to deliver robust solutions. The role requires 3+ years ...

Senior C/C++ Software Engineer - Security & Data Processing

Location
Guildford, England, United Kingdom
Group in the United Kingdom is seeking an experienced Software Engineer to tackle security-focused software and data-processing challenges in a highly specialist environment. The role centers on C/C++ development and solving technically complex problems across disciplines. You will ...

Sr Lead Software Engineer - C++, Python,

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Sr. Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Compute Runtime Platforms, you will play a crucial role in providing expertise … monitoring, management, and optimization of large compute environments. Collaborate with cross-functional teams to improve system performance and efficiency. Develop and maintain software solutions using Python, C++; and Go. Deploy and manage applications using Kubernetes (K8s) and HPC/Grid Computing/Big Data technologies such ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers who share a passion for leaving their mark on the future of computing. Job Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors ...

Senior C++ Software Engineer

Hiring Organisation
WorldQuant
Location
London, United Kingdom
Salary
£ 100 K
seek people who think in code and are motivated by being around like-minded people.The Role: Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking … perspective to the team.What You’ll Bring:A successful candidate will possess:A minimum of 5 years of writing production-quality code in C++ on Linux platformGood understanding of Python language with development experience Strong understanding and experience with Linux system programming fundamentalsAbility to develop large-scale, distributed ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
seek people who think in code and are motivated by being around like‐minded people. The Role Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking … team. What You’ll Bring A successful candidate will possess: A minimum of 5 years of writing production-quality code in C++ on Linux platform Good understanding of Python language with development experience Strong understanding and experience with Linux system programming fundamentals Ability to develop large-scale, distributed ...

Senior ML Software Engineer: Master C++, PyTorch & Performance

Location
Manchester, England, United Kingdom
Limited is seeking experienced software engineers with strong C++ skills and practical experience with machine learning frameworks such as PyTorch. The role sits at the intersection of ML, software and hardware, with projects spanning ML frameworks, runtimes, drivers, embedded software and performance … optimisation. You'll develop and optimise C++ and Python software for ML workloads, contribute to ML compilation, PyTorch integration, runtimes and drivers, and work with ML software and #J-18808-Ljbffr ...