1,751 to 1,775 of 2,921 C++ Jobs in the UK

Graphics Software Engineer

Location
United Kingdom
architecture, rendering techniques, graphics APIs, game engines, and system-level performance. Required Skills and Experience : Strong foundational programming skills in C/C++ or another low-level systems language. Good understanding of real-time graphics and the GPU pipeline, with exposure to a modern graphics API. Foundational knowledge of machine ...

Software Technical Team Lead

Location
West of England, England, United Kingdom
improvements where appropriate using the data collected. What we're looking for from you: Experience in the development of embedded software with C/C++ is essential, along with a knowledge of Real Time Operating Systems. Experience of low level software development, FreeRTOS, driver development and ARM Assembler - would ...

Staff ML Performance Engineer (Inference Optimisation)

Location
Greater London, England, United Kingdom
models, including benchmarking on real devices and handling system‐level constraints. Experience with NVIDIA and/or Qualcomm SoCs and performance tooling. Python and C++ proficiency. Experience mentoring others and/or driving technical direction in a small, fast‐moving team. This is a full‐time role based ...

Staff Robotics Engineer, AV Core London, United Kingdom

Location
Greater London, England, United Kingdom
make safety-relevant trade-offs explicit, define the evidence needed for decisions, and lead without relying on formal authority. Experience with Python and C++ for robotics. Desirable Operating robotics in the real world at scale: Proven experience in deploying and maintaining fleets of robots or vehicles under real-world conditions. ...

Electronics Engineer

Location
Thurso, Scotland, United Kingdom
systems Knowledge of safety-critical or regulated environments (defence, aerospace, medical) Experience with EMC/EMI design and testing Familiarity with embedded C/C++ or firmware development Understanding of functional safety standards (e.g. IEC 61508) Experience with environmental testing and ruggedised system design Personal Attributes Detail-oriented with ...

Staff ML Performance Engineer (Inference Optimisation)

Hiring Organisation
wayve
Location
London, UK
Employment Type
Full-time
models, including benchmarking on real devices and handling system-level constraints. Experience with NVIDIA and/or Qualcomm SoCs and performance tooling. Python and C++ proficiency. Experience mentoring others and/or driving technical direction in a small, fast-moving team. This is a full-time role based ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
board‐level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring‐up using embedded C/C++ or VHDL/Verilog Develop schematics and multi‐layer, mixed‐signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Staff Robotics Control Engineer - Whole-Body Control (Wheeled Platform)

Location
Greater London, England, United Kingdom
rigid body kinematics/dynamics (Jacobians, dynamics formulations, URDF-based modelling), inertial and friction system identification, and payload/external-load estimation. Expert modern C++ for real-time control with Python for analysis and prototyping. Track record of taking control algorithms to production reliability rather than to a paper ...

TECHNICAL UI DESIGNER - 12 Month Contract

Location
Newcastle upon Tyne, England, United Kingdom
features such as 2D and 3D layouts, menu logical flows, animations, AR, HUDs, and more. Use text-based languages such as Python, JavaScript, or C++ or visual scripting languages (such as Unreal Blueprints or Unity visual scripting) to implement UI logic. Improve implementation based on feedback, design requirements ...

TECHNICAL UI DESIGNER - 12 Month Contract

Location
Runcorn, England, United Kingdom
features such as 2D and 3D layouts, menu logical flows, animations, AR, HUDs, and more. Use text-based languages such as Python, JavaScript, or C++ or visual scripting languages (such as Unreal Blueprints or Unity visual scripting) to implement UI logic. Improve implementation based on feedback, design requirements ...

Electronics Manufacturing Engineer

Location
Maidenhead, England, United Kingdom
fault isolation methods for electronics Understanding of BOM structures, engineering change control, and traceability requirements Good working knowledge of coding languages – C/C++, Python, Power Query etc Desirable: experience in low-volume/high-reliability industries such as aerospace, automotive, or robotics Desirable: Awareness of UAV subsystems (e.g. power ...

Malware Reverse Engineer (Android)

Location
Manchester, England, United Kingdom
Android internals, Smali and DEX analysis, Android application architecture, static and dynamic analysis techniques, analysis of obfuscated code, native Android libraries (C/C++), and scripting or tool development (e.g. Python). In return, you will be trusted to work independently on complex cases from an early stage, lead urgent ...

Agent Runtime & Systems - Member of Technical Staff

Location
Greater London, England, United Kingdom
library, framework, runtime, or DSL that other engineers or researchers adopted Deep Python expertise plus proficiency in a systems language such as Rust, C++, or Go - and the instinct to move between abstraction layers when it matters Hands-on debugging skills across APIs, runtimes, and distributed infrastructure - with a practical ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Rickmansworth, England, United Kingdom
Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Madley, England, United Kingdom
Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Hook, England, United Kingdom
Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will ...

Research Fellow: 3DTreePrint Project (Postdoc)

Location
Greater London, England, United Kingdom
terrestrial and/or mobile laser scanning in forest, woodland or other structurally complex vegetated environments. Advanced programming skills in Python and/or C++, including the ability to read, adapt, extend, debug and test existing open-source codebases rather than only applying them as supplied. Please see the full ...

Senior Graphics Engineer

Location
Stratford-upon-Avon, England, United Kingdom
platforms, render pipelines, and performance levels Build automated tests for new features and bug fixes What we are looking for Demonstrated programming skills in C++ and modern shader languages Knowledge of real-time 3D graphics and Modern Graphics APIs Ability to collaborate with developers, customers, and leadership, both verbally ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
board-level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring-up using embedded C/C++ or VHDL/Verilog Develop schematics and multi-layer, mixed-signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Electronics Engineer

Location
Waterbeach, England, United Kingdom
board-level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring-up using embedded C/C++ or VHDL/Verilog Develop schematics and multi-layer, mixed-signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Principal Architect, AI & High-Performance Systems

Location
Greater London, England, United Kingdom
essential. Welcome if you have it; the appetite to become genuinely good at it matters more. Equivalent evidence counts. Low-level systems programming in C++, Rust or C, and the performance instincts that come with it: memory layout, cache behaviour, lock-free concurrency, kernel-bypass or FPGA work. Depth ...

Simulation Engineer

Hiring Organisation
Helsing
Location
London, United Kingdom
Salary
£ 70 K
flight dynamics, aerodynamics, structures, or controls, depending on your background Are strong in a relevant programming/scientific computing environment (Python, MATLAB/Simulink, C++, or equivalent), and write simulation code that other engineers can actually use and trust Have experience validating simulation output against real test or field data ...

Structurer, Director

Location
Greater London, England, United Kingdom
demonstrable proficiency inPython(NumPy, Pandas, SciPy, API frameworks such as FastAPI/Flask) andVBA/Excelfor rapid prototyping, automation, and analytics; working knowledge of C++, SQL, or other quantitative development languages is highly advantageous for platform integration and high-performance computing initiatives Proven track record in platform development and automation ...

Principal Vehicle Performance Engineer

Location
Banbury, England, United Kingdom
Modelica, SimScape or other multi-body/physical modelling software tools) would be desirable. Proficient with object-oriented coding (preferably in C# or C++) would be desirable. Physical Demands Extended Hours & Flexibility Many roles require working evenings, weekends, and public holidays, particularly during race season or critical development phases. Travel ...

Research Associate/Fellow

Location
Glasgow, Scotland, United Kingdom
process frameworks and/or industrial technology and approaches Desirable: D1 Software skills including one or more of the following: python, C/C++, Matlab Experience Essential: E1 Experience of planning and progressing work activities within professional guidelines or organisational policy, applying initiative and independent judgement. E2 Developing track record ...