101 to 125 of 150 Permanent C++ Software Engineer Jobs

C# / C++ Software Engineer - Hybrid (Remote)

Location
West of England, England, United Kingdom
World Class Defence Organisation is recruiting 5x C#/C++ Software Engineers on a 12-month contract. Roles are hybrid/remote with on-site days in Stevenage or Bristol. Rate is £65.00 per hour, inside IR35 via Umbrella. You'll join an agile, mixed-discipline … team developing simulators and weapon system models using C#, C++, and integration simulations, with CI/CD practices and testing throughout the lifecycle. #J-18808-Ljbffr ...

C# / C++ Software Engineer - Hybrid Defence Simulations

Location
Stevenage, England, United Kingdom
World Class Defence Organisation is seeking 5x C#/C++ Software Engineers for an initial 12‐month contract. The role is a hybrid position with 3–4 days onsite in Stevenage or Bristol, on a 37-hour week, outside IR35 (umbrella). The project develops weapon … system simulations and synthetic environments using C# and C++, with CI/CD and automated testing as core practices. Flexible location based on preference, with long-term prospects. #J-18808-Ljbffr ...

C++/Qt Software Engineer (SC Cleared) – Onsite Bristol

Location
West of England, England, United Kingdom
Advanced Resource Managers) is recruiting a C++/Qt Software Engineer for a 12-month, on-site contract in Bristol. The role requires active SC clearance and Sole British National status, with pay of £481 per day inside IR35. You will develop … software Console product using C++ and Qt, covering the full SDLC from requirements through automated verification and delivery. The successful candidate will design robust software for air defence systems, work across teams, and contribute to #J-18808-Ljbffr ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
Software Engineer (AWS, Python, C#/C++, CFD/FEA) Oxford - 3-4 days per week in office. £45000 - £75000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 3-4 days … technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining how high performance components/instruments are designed. This role would essentially suit someone with a passion for Mechanical Engineering/ ...

Latency-Driven Software Engineer (C++, Production Systems)

Location
Greater London, England, United Kingdom
quantitative trading startup is looking for a software engineer to join their team in Greater London. The role involves developing and maintaining scalable trading applications, with a focus on optimizing systems for latency and bandwidth. Candidates should have substantial experience with C++11 or higher, design skills ...

C++ & Qt Software Engineer — Console Product Rewrite (Long‐Term)

Location
West of England, England, United Kingdom
Akkodis is seeking a C++ (with QT) Software Engineer for a long-term contract based in Bristol. You will contribute to a major console product, applying modern software architecture and safety standards while working within a collaborative team. The role emphasizes cross ...

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 performance features … 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 ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
Defense customers, with over 20 years of profitable growth. Operating globally, we collaborate closely with customers to design and implement custom hardware/software systems - primarily in radar, satellite, and mission‐critical domains. From initial inquiry to final delivery, our multi-disciplinary team engages across engineering, sales … turn complex technical requirements into high-impact solutions that drive customer success and business growth. Responsibilities You are a motivated and curious Software Engineer with a background in Electronics Engineering, Computer Science, or a closely related technical discipline. You have a strong foundation in digital ...

C++/Qt Software Engineer - Control Systems & GUI

Location
Brighton, England, United Kingdom
Tiger Resourcing Group currently seeks a C++/Qt Software Engineer to design, develop and maintain software for onshore, offshore, and transportation markets. You will work on a Linux-based control system, extending a Qt-based GUI and refining the client/ ...

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

Location
Eastleigh, England, United Kingdom
Group Ltd is seeking an Embedded Software Engineer (Junior to Senior) for a hybrid role in Southampton. You'll develop embedded software in C/C++ across the full stack, work with Linux environments, and collaborate with hardware and systems teams … deliver reliable, high-performance software for demanding applications. The role is flexible from junior to senior level, with onsite three days per week and two days remote; salary is up to £80,000 depending on experience, plus a comprehensive #J-18808-Ljbffr ...

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 in embedded development ...

Defence Software Engineer – Java, Python & C++

Location
Gloucester, England, United Kingdom
Advanced Resource Managers Ltd in Gloucester is seeking a Software Engineer to join a growing team delivering solutions across Defence, Cyber and Intelligence programmes. This is an excellent opportunity for engineers who are passionate about technology, problem-solving and secure software applications. … design, develop and test software using Java, Python, C++, JavaScript and TypeScript, while contributing to CI/CD, test automation and IaC. #J-18808-Ljbffr ...

C++/Qt Software Engineer - SC Cleared (Onsite)

Location
West of England, England, United Kingdom
Advanced Resource Managers Ltd. is seeking a C++/Qt Software Engineer for an initial 12-month contract on-site in Bristol. The role requires active SC clearance and a Sole British National. The daily rate is £481, inside IR35, with work spanning … full software lifecycle to deliver high-reliability defence software. The successful candidate will design a new console application using C++ and Qt, collaborate across engineering teams, and contribute to technical documentation and tooling #J-18808-Ljbffr ...

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 ...

Lead Embedded Software Engineer (C/C++, Defence)

Location
Wickford, England, United Kingdom
Leonardo UK Ltd in Basildon is seeking a Principal Software Engineer with extensive C/C++ experience to contribute to defence projects. You will work on innovative software features, collaborating across disciplines to deliver market-leading products for the Integrated Sensors & Protection ...

Aerospace Software Engineer – C/C++, Python, Hybrid

Location
Farnborough, England, United Kingdom
AALTO, a global leader in Stratospace, is seeking a Software Engineer to develop robust, safety-critical software for airborne systems. You will work primarily in C, with opportunities in C++ and Python, across requirements, design, integration and qualification. You will join … multidisciplinary team delivering advanced software for Zephyr platforms, contributing to mission-critical projects and aerospace certification activities in a collaborative environment. #J-18808-Ljbffr ...

Software Engineer (Java & C++) - Build Impactful Systems

Location
Basingstoke, England, United Kingdom
Associates, on behalf of a leading UK technology client, is seeking a Software Engineer specializing in Java and C++ to join a dynamic team. You will design, implement, and optimise core systems, collaborating across disciplines to deliver robust solutions in a fast-paced environment. ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Software Engineer (AWS, Python, C#/C++, CFD/FEA) Oxford - 3-4 days per week in office. £45000 - £75000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 3-4 days ...

Industrial Control Software Engineer (C/C++, Imperium4)

Location
Nottingham, England, United Kingdom
Optio Systems Ltd, a long-standing supplier of process control software, is seeking an experienced Control Software Engineer to join our Engineering team in Nottingham. You will design, develop and enhance the Imperium4 platform using C/C++, working with Controls engineers … deliver automation solutions for customers across the UK and beyond. Youll contribute to software testing, documentation and deployment support during customer commissioning, with occasional visits to sites. #J-18808-Ljbffr ...

Hybrid Embedded Software Engineer — C/C++, Linux, DSP/SDR

Location
Portsmouth, England, United Kingdom
Belcan is seeking an Embedded Software Engineer in Portsmouth with hybrid working patterns. You’ll contribute to the end-to-end development of embedded software for high-profile programmes, primarily using C/C++ on bare-metal and embedded Linux platforms. ...

Embedded Software Engineer - Linux, C/C++/Rust & Networking

Location
Cambridgeshire and Peterborough, England, United Kingdom
Pure Resourcing Solutions Limited is seeking a mid-level embedded software engineer with experience in C, C++ and Rust. You will work on Linux-based middleware and real-time streaming for mission-critical environments, from kernel to user-space components, with a focus ...

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. … 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 ...

C++ CAD Software Engineer (Hybrid) - AI-Driven Design

Location
Birmingham, England, United Kingdom
Autodesk seeks a Software Engineer in Birmingham (Hybrid) to join the Fusion team, delivering CAD/CAM desktop features with AI-assisted development. You will work in C++ on production-quality code and collaborate across Product Management, UX, and QA to ship capabilities. Responsibilities ...

Real-Time C++ Medical Software Engineer - Client-Facing

Location
City Of London, England, United Kingdom
Selection is partnering with a Cambridge-based medical systems creator to recruit an exceptional C++ software engineer. You will help design real-time control systems and user interfaces for healthcare devices, liaising with clients and cross-disciplinary colleagues. The role requires strong C++ ...

Automotive Diagnostics Software Engineer (C/C++, CAN, IDA)

Location
Royal Leamington Spa, England, United Kingdom
Advanced Diagnostics is seeking a smart Software Engineer to join our Reverse Engineering Team in Nuneaton (UK). You will cryptanalyze automotive algorithms, analyze microcontroller architectures, use IDA Pro, and develop C/C++ tools for our diagnostic products. You will log vehicle communications ...