51 to 75 of 148 C++ Software Engineer Jobs in England

Real-Time Control Software Engineer (C++/C#)

Location
Biggleswade, England, United Kingdom
International in Biggleswade, United Kingdom, seeks a Software Engineer to join its multidisciplinary engineering team, contributing to the design, development, and deployment of high-accuracy instrumentation used in critical applications. You will report to senior Software Engineer and Engineering Manager, focusing … software that drives mechanical control of complex systems in precision equipment. Key responsibilities include designing control software in C++/C#, validating through the #J-18808-Ljbffr ...

Senior C++ Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum + benefits
Maximise hardware capabilities through smart crafting to deliver fastest possible financial software We are seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team … will play a leading role throughout the SDLC from defining initial requirements to software implementation, verification and deployment. Your focus will be on dependability as well as seeking clever optimisations to take best advantage of the underlying hardware. You will interact with colleagues with other technical background such ...

Embedded C/C++ Software Engineer

Hiring Organisation
Yoh Solutions Ltd
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
Software Engineer C/C++ High Performance Computing Southampton (Hybrid) £50,000 + Bonus + Equity + Private Medical + Pension Want to use your C++ skills to build software that could end up running in space? Join a team … developing high-performance software for next-generation 5G and satellite communications technology click apply for full job details ...

C++ Software Engineer

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 C++ Software Engineer to work on defence projects. Key Responsibilities Develop and maintain C++ and Python software for complex systems Work on real-time data processing, simulation, or sensor integration Support verification, validation, and testing activities Build … maintain CI/CD pipelines (Linux and Windows) Collaborate in Agile teams (Scrum and Kanban) Key Skills Strong C++ experience (Python beneficial) Background in defence, aerospace, robotics, or simulation Experience with Linux, Git, and CI/CD tools Understanding of systems integration, testing, or comms protocols Ability ...

Lead Software Engineer, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Lead Software Engineer, C#, C++, Rust A Lead Software Engineer opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance … software, real-time data systems, and cutting-edge engineering click apply for full job details ...

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) This is a hybrid role, 3 days remote and 2 days in the office Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from ...

Visual C++ Software Engineer, Senior

Hiring Organisation
Expert Employment
Location
Waltham Cross, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£52000 - £68000/annum Hybrid working and a full package
C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification. Requirements Excellent C++ fluency and experience. OpenGL, GUI, UX or HCI exposure using C and C++. Microsoft Visual Studio experience ideally up to 2022 or 2026 versions. Scripting languages such as Python, PowerShell or related. Upper first or higher degree ...

Maritime C++ Software Engineer (Hybrid UK)

Location
Fareham, England, United Kingdom
L3Harris Portchester, UK is seeking a C++ Software Engineer to design, develop and sustain maritime software in a hybrid environment. The role involves C++ and Ruby, autonomy and collision avoidance systems, and collaboration across multiple engineering disciplines. The successful candidate … will work within an Agile team, contribute to software architecture, and support IRAD initiatives and customer-funded projects. Prior Linux/RHEL 8 experience is valued. #J-18808-Ljbffr ...

Senior Robotics Software Engineer - C++

Location
Greater London, England, United Kingdom
London, United Kingdom | Posted on 29/07/2026 Build software that powers unmanned systems already deployed in the real world. At sees.ai , we’ve developed a system that is already being used to inspect critical national infrastructure — operating in live environments, not simulations. Now, following … with National Grid and recent investment, we’re scaling that system into a robust, production-ready platform. We’re looking for a Senior C++ Software Engineer to help take a working system and evolve it into something reliable, scalable, and ready for wider deployment. ...

Contract Software Engineers C# & C++ (Linux)

Hiring Organisation
Enterprise Recruitment Limited
Location
New Malden, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Software Engineers C# & C++ (Linux) Near Wimbledon, London | 6 months | Inside IR35 Were hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C#/.NET Windows desktop applications (Windows Forms) Multi … networked applications TCP/IP, UDP Hardware/physical product interfacing On-site 3 days per week (initially full-time on-site) Contract C++ Linux Software Engineer (Embedded) Strong C++ on Linux Embedded software experience Networking (TCP/ ...

C/C++ Software Engineer

Hiring Organisation
Inspired Recruitment
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Contract
Contract Rate
Up to £75 per hour
client is looking for a dynamic and experienced C/C++ developer to assist in delivering on embedded C/C++ safety critical projects. The role will involve working onsite 3 days per week in Cheltenham The role will involve working on aerospace and defense systems. … seeking an experienced Software Engineer with a wide breadth of skills who is interested in applying those skills and furthering their development skillset on a variety of software projects. As a Software Engineering Contractor, you will be expected to produce C/ ...

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 … 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 decision-making Collaborate ...

C++ Software Engineer - Defence (Hybrid, Southampton)

Location
Southampton, England, United Kingdom
Leonardo UK is seeking a C++ Software Engineer to deliver and integrate high-quality software on defence projects. You will work across Linux and Windows environments, collaborating with multi-disciplinary teams and contributing to the software lifecycle from design ...

C++ Software Engineer (Embedded Systems)

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
Title : C++ Software Engineer (Embedded Systems) Location : Cambridge (On-Site) Salary : £50,000 - £60,000 + Bonus & Benefits (Depending on Experience) NOTE : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position click apply ...

C++ Software Engineer

Hiring Organisation
Nicholas Howard Ltd
Location
Bedford, Bedfordshire, United Kingdom
Employment Type
Contract
Nicholas Howard are delighted to be recruiting for a C++ Software Engineer to join a leading global defence client on an initial 6 month contract. Key skills required: Proven background within C++ and Object Oriented Development. Experience with Real-Time Operating Systems … integrated team on a large-scale programme. Solid communication and team working skills Additional skills of interest include: Knowledge of UML modelling for software, particularly in Rhapsody. Safety Related Systems e.g. IEC 65108. Knowledge of DDS (Data Distribution Systems). Embedded systems development. CAN/MilCAN buses. Parasoft ...

Global Banking Markets - Low-Latency Java/C++ Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
Goldman Sachs Electronic Trading (GSET) - Low-Latency Java/C++ Software Engineer - London OUR IMPACT At Goldman Sachs, our Engineers don’t just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging … pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore ...

C++ Software Engineer (SC clearance - Inside IR35)

Location
Cheltenham, England, United Kingdom
Client are looking for a SC cleared C++ Software Engineer to join a busy team. The projects are typically focused on communications and analytics, targeting a variety of platforms from bare‐metal through to large‐scale Android and Linux deployments. We're looking … thrive on diverse requirements, capable of jumping from front‐end design to embedded platform development throughout their working week. It requires strong C++ experience and a solid grounding in Python, C, Kotlin, JavaScript and Rust would be beneficial. The team focuses on user‐driven applications, often involving bespoke ...

C++ Software Engineer

Location
Southampton, England, United Kingdom
## C++ Software EngineerApplylocations: GB - Southamptontime type: Full timeposted on: Posted Todayjob requisition id: R0022689**Job Description:*****Salary Range:** £54,000 - £70,000**Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role … Exceptions above the standard range are managed through governance controls to protect internal equity.***Your impact**We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required ...

Software Engineer (C++) - eDV Cleared

Hiring Organisation
Searchability NS&D
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £60,000 per annum
Software Developer (C++) - DV Cleared Location: Cheltenham Salary: £43,000 - £60,000 + Benefits To apply, email: Please note: Applicants must hold Enhanced Developed Vetting (DV) Clearance to be considered for this opportunity. We're looking for a Software Developer with commercial C++ experience to join a highly skilled engineering team delivering secure, high-performance software solutions within a mission-critical environment. This is an excellent opportunity to work on technically challenging projects using modern development practices and cutting-edge technologies. Working within a collaborative Agile team ...

Software Engineer – Precision Engineering & Control Systems (C++ / C#)

Location
Biggleswade, England, United Kingdom
Biggleswade, United Kingdom A precision technology leader is seeking a skilled and methodical Software Engineer to join its multidisciplinary engineering team, contributing to the design, development, and deployment of high-accuracy instrumentation used in critical applications. Reporting to both the Senior Software Engineer and the Engineering Manager , the successful candidate will play a key role in developing software solutions that drive the mechanical control of complex systems, particularly in high-spec semiconductor test equipment. Key Responsibilities: Design and develop control system software primarily in C++ ...

Software Engineer C++

Hiring Organisation
Sirius Digital
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 7 Annual
Software Engineer Salary: Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance Location: Portsmouth, hybrid working Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients ...

C++ Software Engineer - Data Analytics

Location
City Of London, England, United Kingdom
C++ Senior Software Engineer - Data Analytics – QT, Python We are interested in speaking with Permanent Candidates that have X-platform experience (Windows and Unix/Linux) and are well versed in application architecture; data structures & algorithms; standard configuration management processes/controls ...

C++ Software Engineer – Packages Up to £400K – London

Location
Greater London, England, United Kingdom
Overview We're working with a highly regarded, technology-driven organisation in the financial sector that is looking to add a talented C++ Engineer to its London-based engineering team. This is an excellent opportunity to join a deeply technical environment, working alongside exceptional engineers … opportunities to influence system architecture, technical direction, and engineering best practices. What you'll be doing Designing and developing high-performance applications using C++, with Python used where appropriate. Building, maintaining, and integrating microservices within a distributed systems architecture. Developing platforms that process large volumes of data with ...

Senior Software Engineer (C++/Rust) - Lead Greenfield Systems

Location
Newcastle upon Tyne, England, United Kingdom
Boutique Consultancy in Newcastle is seeking a Senior Software Engineer with strong C++ and Rust skills to own greenfield projects in highly regulated industries. You will collaborate with stakeholders to spec, design, build, test and maintain new software solutions, shaping architecture … role offers significant scope to scale and to run a division within the consultancy, with a focus on high-performance, mission-critical software and robust software quality. #J-18808-Ljbffr ...

Lead Embedded Software Engineer (C/C++)

Location
Buckingham, England, United Kingdom
Racelogic Ltd. is seeking a Senior Embedded Software Engineer to lead the development of embedded software for their products. This role involves C/C++ software design, project planning, and providing technical leadership. Ideal candidates will have a Bachelor … degree in Electrical Engineering and significant experience in embedded software development. Employees benefit from a profit-related bonus, comprehensive healthcare, and 25 days annual leave. #J-18808-Ljbffr ...