676 to 700 of 2,284 Permanent C++ Jobs

Remote UK: Staff Software Engineer, C++ Storage Encryption

Location
United Kingdom
Mozilla is seeking a Contract Staff Software Engineer for the Firefox project, focusing on Storage Encryption across Gecko. You will work remotely within the UK on the DOM LWS team to implement encryption storage features ...

Senior UI/UX Engineer - Unity (C#/C++) - Hybrid

Location
Greater London, England, United Kingdom
Sports Interactive Ltd is seeking a Senior Software Engineer (UI/UX) to shape Football Manager’s user interface across platforms. You will collaborate with production, design, QA and gameplay engineers to deliver quality UI ...

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

Location
Greater London, England, United Kingdom
A 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 ...

C/C++ Embedded Software Engineer

Location
Cambridge, England, United Kingdom
varied and fulfilling role developing embedded software in C and C++ to power medical devices, this role may appeal to an experienced embedded developer keen to use their skills to make a positive impact. Joining this Cambridge-based multi-disciplinary engineering team, you will be involved throughout the product development … Computer Science, Electronic Engineering, or related engineering subject from a well-respected university Commercial embedded software development experience in C and/or C++ for Linux (and ideally RTOS) Python scripting skills for creating software tools and automated tests. Qt expertise is not essential but would be welcome Strong written ...

C/C++ Embedded Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Developing high integrity software to drive novel healthcare devices A varied and fulfilling role developing embedded software in C and C++ to power medical devices, this role may appeal to an experienced embedded developer keen to use their skills to make a positive impact. Joining this Cambridge-based multi-disciplinary … Computer Science, Electronic Engineering, or related engineering subject from a well-respected university Commercial embedded software development experience in C and/or C++ for Linux (and ideally RTOS) Python scripting skills for creating software tools and automated tests. Qt expertise is not essential but would be welcome Strong written ...

Senior C++ Software Engineer – AI Developer Tools

Location
United Kingdom
NVIDIA PerfTech team is looking for an outstanding Senior C++ Software Engineer to build the next generation of AI-powered developer tools. You will apply deep expertise in modern C++, systems architecture, performance, and debugging to extend our developer-tools ecosystem into the emerging world of agentic software. In this … role, you will help develop Genie, NVIDIA’s company-wide AI knowledge and developer-productivity service. You will build production-quality C++ components and integrations while contributing to agentic workflows and retrieval systems that help engineers find information, understand complex systems, and work more effectively. What You’ll Be Doing ...

Software Engineer – Embedded & Testing (Remote/Hybrid)

Location
Newcastle upon Tyne, England, United Kingdom
team. You will develop and maintain test systems for our engineering platforms, collaborating across disciplines. The role requires a degree in software engineering, strong C++, Embedded C with microcontrollers (Microchip), and willingness to travel. You’ll work hybrid from the Newcastle area with travel to production sites. #J-18808-Ljbffr ...

Senior Security Software Engineer (R&D) – Innovate & Lead

Location
United Kingdom
outsourced teams. You will design, implement, test, and integrate complex software while mentoring engineers and driving architectural improvements. The role requires strong C/C++, C#, and .NET Core experience, Windows programming, and a solid grasp of security concepts. #J-18808-Ljbffr ...

Embedded FPGA Platform Engineer for Quantum Sensing

Location
Kidlington, England, United Kingdom
electronics, FPGA, systems and software engineers from requirements through deployment. Key tasks include building embedded Linux distributions with Yocto/Buildroot, writing C/C++ and Rust, configuring device trees, drivers and integrations, #J-18808-Ljbffr ...

Staff Embedded Software Engineer, Automotive Platforms

Location
Greater London, England, United Kingdom
vehicle platforms. You will shape software architecture, drive design decisions and ensure reliable integration across hardware and software layers. The role requires strong C++ skills, experience with embedded systems, Linux/QNX environments, and collaboration across autonomy, hardware and product teams to deliver robust capabilities for real vehicles. #J ...

Flight Simulation Software Engineer (Associate) – Onsite UK

Location
Crawley, England, United Kingdom
software simulating aircraft systems, work onsite, and collaborate across global teams. Required are a BS degree in a relevant field and solid C/C++ knowledge; preferred are Linux experience and agile development exposure. Applications close Nov 30, 2026. #J-18808-Ljbffr ...

Senior Real-Time Embedded Software Engineer - Hybrid & Growth

Location
Caddington, England, United Kingdom
safety-critical systems, collaborating closely with experienced engineers and engaging with the full software lifecycle. The role requires around 4 years in embedded software, C++ or Ada, and openness to lab-based hardware integration with a DevOps mindset. #J-18808-Ljbffr ...

Senior Software Engineer — AI‐Driven Healthcare Platform

Location
Birmingham, England, United Kingdom
Birmingham to help evolve Vision, a large-scale clinical practice management system used by GP surgeries and clinics. You will work across a complex C++/COM/C#/.NET codebase, modernising technology and embracing AI-enabled development practices. You will tackle challenging engineering tasks, review AI-generated code ...

Real-Time Embedded Software Engineer - Automotive Testing

Location
Bradford-on-Avon, England, United Kingdom
design, develop, and deploy code for advanced automotive test equipment, ensuring high-quality products meet customer needs. Required skills include programming in Python, C, C++, and knowledge of automotive communication protocols. This role offers competitive salaries, a bonus scheme, and 25 days holiday plus bank holidays. #J-18808-Ljbffr ...

Senior Real-Time Wireless Software Engineer

Location
Southampton, England, United Kingdom
design, implement and optimize real-time software for 5G NR PHY systems on embedded platforms. You will work on high-performance C/C++ code, Linux-based deployments and contribute across the product lifecycle. The role demands strong debugging, system design and collaboration with senior engineers; on-site work ...

Hybrid Block Storage Software Engineer

Location
West of England, England, United Kingdom
United Kingdom is seeking a Software Engineer to contribute to block storage UK projects. You will design, develop, and troubleshoot software using Java, C, C++, Python or Go, and collaborate across teams on cutting‐edge storage solutions. The role emphasizes hybrid work with two days in an office, a supportive ...

Senior Linux Embedded CIT Engineer for Real-Time Systems

Location
Guildford, England, United Kingdom
configuring and validating Linux OS images, kernels and drivers on target hardware. This office-based role in Guildford requires strong Linux expertise, C/C++ and Python knowledge, and experience with server-grade hardware and security considerations. #J-18808-Ljbffr ...

Senior Software Engineer: Build Secure Systems

Location
Manchester, England, United Kingdom
across the full stack, promote automation, and drive high-quality outcomes in a security-focused environment. The role requires hands-on leadership, experience with C++, Golang, Python or Rust, and cloud/DevOps capabilities. Cheltenham or Manchester locations with hybrid work options are supported. #J-18808-Ljbffr ...

Senior Software Engineer: Build Secure Systems

Location
Cheltenham, England, United Kingdom
across the full stack, promote automation, and drive high-quality outcomes in a security-focused environment. The role requires hands-on leadership, experience with C++, Golang, Python or Rust, and cloud/DevOps capabilities. Cheltenham or Manchester locations with hybrid work options are supported. #J-18808-Ljbffr ...

Full Stack Developer

Location
Slough, England, United Kingdom
Nice to have technologies and experience: - IPv4 Networking - Software engineering (C/C++/Java/Python/Go/Rust/Node) - Relational and non-relation data technologies. The personal traits we are looking for are: - Passion for technology - Showing initiative - Self-learning- Being a team player, ie take ...

Full Stack Developer – Self-Starter & Team Player

Location
Slough, England, United Kingdom
Global Consulting Ltd. is seeking candidates with strong IPv4 networking and software engineering skills across C/C++, Java, Python, Go, Rust and Node.js. Experience with relational and non-relational data technologies is valued. Ideal applicants show passion for technology, take initiative, self-learn, and work well as part ...

Senior Lead Software Engineer - AI-Driven Trading Systems

Location
Greater London, England, United Kingdom
Bank. You will guide technical decisions, deliver secure, scalable code, and drive AI-assisted engineering practices across domains. The role requires deep C/C++ expertise, cloud-native experience, and a track record of advancing production quality and resilience in fast-paced environments. #J-18808-Ljbffr ...

Embedded Firmware Engineer – FPGA, DSP & SDR

Location
England, United Kingdom
will develop cryptographic and embedded technologies for security-critical environments, spanning research, prototyping and full product development. You will work with C/C++, Python and FPGA tools (Vivado/Vitis/ModelSim), across bare-metal, Embedded Linux and device drivers, applying DSP and RF concepts where relevant. DV clearance ...

Platform Software Engineer - Quantitative Finance

Location
Greater London, England, United Kingdom
emphasizes collaboration with researchers and technologists to deliver high-impact features. The ideal candidate has 2+ years in software development with C#, Python or C++, and is comfortable using AI coding tools and modern cloud-native stacks including Docker, Kubernetes, and Spark-based workflows. #J-18808-Ljbffr ...

Embedded Flight Software Engineer — Avionics & Autonomy

Location
Cambridge, England, United Kingdom
Radical is seeking a skilled engineer to develop embedded firmware for high-altitude solar-powered aircraft. The role requires expertise in C/C++ and a background in aerospace technology. As part of the team, you will work on integrating sensors and actuators, enhancing flight data capture, and maintaining Linux ...