1,076 to 1,100 of 1,221 C++ Jobs in the UK excluding London

C++ ML Runtime Engineer - AI Acceleration & Systems

Location
Cambridge, England, United Kingdom
seeking a strong C++ software engineer in Cambridge to help build high-performance ML inference engines and backend integration frameworks. You will contribute across frameworks, runtimes, compilers and hardware abstractions to deliver optimized AI execution on Arm platforms. You will analyse complex performance issues, work on graph processing and memory ...

Embedded Firmware Engineer: PIC & FPGA (C/C++)

Location
Gloucester, England, United Kingdom
join our engineering department in a project-based environment. The role focuses on developing embedded firmware for Xilinx FPGAs (VHDL) and PIC microcontrollers (C, C++). You will work within a small team, delivering high-quality firmware on time to customers, and deriving architectures from system requirements. Strong C/… C++ skills and FPGA experience are essential. #J-18808-Ljbffr ...

Principal Systems Engineer (RF)

Hiring Organisation
Appcast
Location
Luton, Bedfordshire, UK
Job Description:Are you looking to advance your career and work on technology that will shape the future of defence? Does working on developing systems for current and future military aircraft sound like a challenge ...

Process Engineer

Location
Northampton, England, United Kingdom
Together, we move the world-we’ve been doing it for over 100 years. At MAHLE, as a leading international development partner and systems supplier to the automotive industry, we pursue the objective of making ...

Teamcenter PLM Technical Consultant

Location
Reading, England, United Kingdom
Teamcenter PLM Technical Consultant (DV Cleared) Location: Reading (Onsite 5 days per week) Contract: Initial 3 months with potential extension Security Clearance: Active DV Clearance required Start Date: ASAP Experis are supporting a major programme ...

Cyber Security Offensive Specialist

Hiring Organisation
DAC Beachcroft
Location
Bristol, UK
Employment Type
Full-time
Join DAC Beachcroft's Cyber Security TeamAt DAC Beachcroft, technology plays a critical role in helping our people, business, and clients reach their full potential. As we continue to enhance our cyber security capability, we ...

C++ Engineer - FX Trading Pod - Hedge Fund

Location
Slough, England, United Kingdom
working with a trading team at a multi-strategy hedge fund, looking to hire a C++ Engineer to help build the infrastructure for his systematic strategy. The team has PMs, Quant Researchers and ML Engineers, and they're looking for this hire to build the execution stack, trading systems … systematic infrastructure. Stack: C++, Python, Linux This offers the chance for someone from an investment bank or trading firm to join a small specialised team, building trading systems that will directly make profit for the PM. The role would give you the access to the bleeding edge of quant trading ...

Embedded Systems C++ Engineer - Medical Devices Impact

Location
Cambridge, England, United Kingdom
ZENOVO, a Cambridge-based client, is seeking a C++ Software Engineer with embedded systems experience to work on medical products. You will develop software for instrumentation, hardware integration, and real-time control in a multidisciplinary team. The role is on-site in Cambridge, with a salary ...

C++ ML Frameworks & Runtime Engineer

Location
Cambridge, England, United Kingdom
seeking a software engineer in Cambridge with strong C++ development experience to contribute to machine learning software across the stack. You will work with a team of engineers to identify and fix performance issues, and help optimise AI acceleration on Arm hardware. You will gain exposure to runtimes, compilers ...

Senior C++ Engineer – Defence, Simulation & Autonomy Lead

Location
Portsmouth, England, United Kingdom
Gregory Martin International is seeking a Senior Software Engineer with strong C++ skills to design and deliver complex software for defence, energy, transport and health sectors from its Portsmouth base. The role spans modelling, simulation and autonomous systems, with opportunities to lead projects and advise stakeholders. You will work across ...

Principal C++ Engineer - Cloud Video Framework (Hybrid)

Location
Basingstoke, England, United Kingdom
Hawk-Eye Innovations is seeking a Principal Software Engineer in Cloud Video Framework to lead and shape high‐performance C++ video processing in a hybrid setup. You will work across live sports deployments, optimise video workflows, and mentor engineers within a fast‐paced, globally active team. You will collaborate with ...

Senior GPU Engineer — CUDA/C++ Leader for High-Performance Systems

Location
Paignton, England, United Kingdom
Keysight Technologies is seeking a Senior Staff GPU Engineer to lead software development across the full product lifecycle, focusing on high-performance CUDA/C++ on Linux. You will mentor teams, shape technical direction, and deliver world-class solutions in PNT and related areas. The role demands deep hardware-software ...

Senior UI Graphics Engineer — High-Performance C++

Location
Manchester, England, United Kingdom
code for our UI engine and collaborate with firmware for hardware-specific optimizations. This role targets engineers with 5+ years in systems programming, strong C++ (14/17/20), graphics API experience, and a passion for data-driven performance. #J-18808-Ljbffr ...

Lead C++ Engineer: FX Workflows & AI-Driven Solutions

Location
Nottingham, England, United Kingdom
drive the technical strategy for engineering products, ensuring business requirements are met and leading complex software challenges from design through delivery. You will leverage C++ and other modern languages to build high-quality, scalable solutions, align with tech strategy, and mentor teams while working in an AI-first environment. #J ...

C++ Market Data Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
South East, United Kingdom
Employment Type
Permanent
consolidation platforms and internal APIs Building real-time processing and derivation engines (bars, NBBO) that need to be fast, resilient and recoverable Low latency C++ development Shipping SDKs and platform interfaces so specialist teams can plug in their own derived-data calculations Hiring and mentoring a team of developers ...

Cyber Software Engineer

Location
Cheltenham, England, United Kingdom
teams are collaborative, quality driven, and focused on solving challenging problems. Due to continued growth, they are looking for an experienced Senior C/C++ Software Engineer to join their team. The Benefits Annual cash bonus Private medical cover High employer pension contribution Enhanced parental leave Training and development support … budget Cycle to work and electric car scheme The Senior C/C++ Software Engineer Role As a Senior Engineer, you will design and develop complex software solutions, working across the full development lifecycle. You will contribute to architecture, support improvements to existing systems, and play a key role ...

Consultant FPGA Engineer

Location
Cambridge, England, United Kingdom
Expertise in any of the following would be useful but not essential: system modelling with MATLAB or Simulink, embedded software engineering with C or C++ on Linux, SDR or Radar, C++ and Linux expertise. This is a great opportunity to join a growing business and get involved in interesting, challenging ...

Graduate Developer

Location
Guildford, England, United Kingdom
Hexwired is supporting a highly specialised technology company seeking C++ Developers at both graduate and senior level to work on advanced, security-focused systems. This is an opportunity to work on signal and image processing applications within a high-assurance environment. Key responsibilities Develop C++ applications for signal and image … processing systems Work on secure, high-assurance software solutions Contribute to complex systems within a Linux-based environment Requirements Strong C++ development skills Degree (Master's or PhD) in a relevant technical field Minimum 3 A grades at A-Level (typically including Maths/Physics) Experience or interest in complex ...

Graduate C++ Engineer: Secure Image & Signal Processing

Location
Guildford, England, United Kingdom
Hexwired Recruitment Limited is seeking C++ Developers at graduate and senior levels to work on advanced, security-focused systems. The role involves developing C++ applications for signal and image processing within a high-assurance Linux environment. You will contribute to secure software solutions and engage with complex systems, with opportunities ...

Principal Linux/Android Platform Developer

Hiring Organisation
Sepura
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
level and security)Experience of Linux kernel and system programmingExperience optimising Linux/Android performance, e.g. power managementExperience with most of the following: BinderAIDLServices (C++/Java)Framework APIsNDK, JNICTSSE LinuxExcellent knowledge of the C++ programming language in real-time multi-processor, multi-threaded, event-driven software. Experience of developing ...

Embedded Software Lead

Location
Portsmouth, England, United Kingdom
understand their surroundings and present information clearly through intuitive graphical interfaces. You’ll work across embedded, real‐time and performance‐critical environments, combining modern C++ development with Qt/QML user interfaces to deliver robust, production‐ready solutions. Location: Portsmouth On‐site: Hybrid Seniority: Lead Role Security Clearance: Candidates must … willing to complete a Baseline Personnel Security Standard (BPSS) Key Responsibilities Lead the design, development and maintenance of embedded and backend software using modern C++ (C++14/17/20) Develop and integrate real‐time software components for performance‐critical systems Implement algorithms for sensor data processing and fusion , combining ...

PCB Design Engineer

Location
Southampton, England, United Kingdom
assemblies and wiring harnesses. Practical soldering skills, including SMT assembly and rework. Experience in any of the following would be advantageous: Embedded C/C++ development for STM32 or other ARM-based microcontrollers. Python or C/C++ development for PC applications. EMC design principles. High-speed PCB design (>1GHz ...

Lead Software Engineer - DO-178C / Embedded C

Location
Cheltenham, England, United Kingdom
high-level and low-level software requirements Author software architectures and detailed design documentation Develop bare-metal, real-time embedded software using C and C++ Implement safety-critical software for an embedded modular platform Manage activities across the full software development lifecycle Ensure compliance with DO-178C Level A processes … teams to support effective integration Job Requirements: Significant experience developing bare-metal, real-time embedded systems in C Strong proficiency in Embedded C/C++ and real-time software design In-depth knowledge of DO-178C Level A standards, processes and documentation Experience working with safety-critical systems and certification ...

Embedded Systems Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£85,000
Strong embedded Linux experience Experience developing on edge or embedded platforms (Jetson or similar) Software development skills in Python and/or C/C++ Ability to read schematics and work closely with hardware Comfortable owning system-level technical decisions Senior Embedded Electronic Systems Engineer desirable skills: Experience integrating cameras … FFmpeg Yocto or Buildroot OTA update frameworks Docker on embedded devices Visa sponsorship: Available Keywords: Embedded Linux, NVIDIA Jetson, Edge AI, Video, Cameras, Python, C++, Electronics ...

Embedded Software Engineer

Location
Gloucester, England, United Kingdom
project-based environment. The core of your work will be developing embedded firmware for Xilinx FPGA's (VHDL) and PIC microcontrollers (C, C++). Essential skills: Formal qualification such as HNC/HND/BEng. At least 1-3 years of experience in embedded firmware for microcontrollers. Excellent C/… C++ coding skills. Experience of working with microcontrollers, preferable with PIC microcontrollers but not essential. Ability to derive firmware architectures & requirements from System requirements. Desirable Skills: Good understanding of analogue and digital circuit designs. Ability to carry out schematic designs. Knowledge of developing GUI applications is an advantage. Experience ...