1,501 to 1,525 of 2,961 C++ Jobs in the UK

Security Engineer

Location
City of Westminster, England, United Kingdom
/context engineering, agent orchestration) and staying current with emerging AI technologiesProficiency in one or more programming or scripting languages (e.g., Python, C/C++, Java) used to develop security tools or analyze vulnerabilitiesExperience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy ...

Research Assistant or Associate in Computational Methods for Structural Wing Design

Location
Greater London, England, United Kingdom
composites using FEM, use of Artificial Intelligence for surrogate models An interest or experience with structural optimisation Experience in scientific coding (e.g. Fortran, Python, C++) An interest in working in a larger group, collaborating with industry. What we can offer you The opportunity to build a strong network with contacts ...

Manufacturing Test Engineer

Hiring Organisation
Novanta
Location
Stockport, Greater Manchester, UK
Employment Type
Full-time
Technical BreadthAnalog and digital circuit design and analysis. Test instruments, signal conditioning, power electronics. National Instruments hardware, PXI, DAQ, RIO.One or more of Python, C++, C#, MATLAB, VB, .NET.PLCs, embedded systems and microcontrollers. CAD and technical documentation. EducationBSc in Electrical, Mechanical, Computer, Mechatronics, Robotics, Applied Physics, or related engineering discipline. ...

AI Research Scientist | Research & Development

Location
Greater London, England, United Kingdom
with some exposure to modern language models such as transformers or related architectures. Comfortable writing solid, production-quality code in Python and/or C++, and familiar with frameworks like PyTorch, TensorFlow, or JAX. Beyond tools, what matters is a mix of curiosity, range, and original thinking, balanced with ...

Staff Linux Support Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
understanding of embedded Linux-based software stacks, including kernel, drivers, and firmware integration. Experience in triaging, debugging, mitigating, and resolving software issues using C, C++, and/or assembly. Effective written and verbal communication skills, with the ability to collaborate across teams and with external partners."Nice to Have" Skills ...

AI Infrastructure Engineer, Serving Platform

Location
Greater London, England, United Kingdom
have: 4+ years of experience building large-scale, high-performance backend systems. Strong programming skills in one or more languages (e.g., Python, Go, Rust, C++). Experience with LLM serving and routing fundamentals (e.g. rate limiting, token streaming, load balancing, budgets, etc.) Experience with LLM capabilities and concepts such ...

Software Engineer - Data & Sensors

Location
Greater London, England, United Kingdom
device‐level software in a robotics or sensing context – writing code that runs on the device, not just talking to it Proficiency in C++ and/or Python for real‐time sensor drivers, inter‐process communication, and data recording pipelines Solid understanding of multi‐modal sensor synchronisation – timestamps, hardware triggers ...

Technical Project Lead

Location
West of England, England, United Kingdom
Kalman filters, and state estimation Development and running of real time simulations Code generation from Simulink or Python Development of embedded systems in C++ or other Flexible, can-do approach Professional attitude Self-motivated and positive attitude to see tasks through to successful completion Strong time management and organisational skills ...

Network Systems and Data Analyst

Location
Luton, England, United Kingdom
analysis, along with proficiency in MS Excel. SQL is desirable, with knowledge of any other relevant coding language like Python, Scala, R, Matlab, C++ an advantage. Any experience of optimisation techniques and financial modelling are advantageous. · You will be highly organised and delivery focused – able to work on multiple projects ...

Senior Engine Programmer, Content Distribution

Hiring Organisation
Epic Games
Location
London, UK
Employment Type
Full-time
solutions that meet diverse and evolving needs Drive technical excellence across platforms, including debugging, maintenance, system reliability, and optimization What we're looking forStrong C++ skills with the ability to architect low-level game systems and associated tooling Experience creating and maintaining APIs with strong backward compatibility requirementsDemonstrated ability ...

Embedded Software Architect

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, United Kingdom
Salary
£ 70 K
will be developedInfluence the development approach considering design principles, modularity and reuse, best practice, toolchain and much moreWhat you’ll bringSoftware architecture expertiseExperience in C++ and embedded software solutionsUML ModellingObject OrientationDesign PatternsLinux/VXWorks (Desirable)Requirements EngineeringNetwork architectures and Ethernet protocolsHigh integrity e.g. RTCA-DO178CThis is not an exhaustive list ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
tools like Altium 365 and SPICE Simulation.Desirable SkillsHardware design for explosive (Ex) environments and functional safety (SIL)Bare-metal programming expertise in C/C++ for 8/16/32-bit processors (Renesas, Microchip, STM32).Salary & BenefitsWe recognise that our people are our greatest asset and are committed ...

Staff Applications Engineer

Location
Cambridge, England, United Kingdom
experienced engineers. Travel occasionally to Arm sites and partner locations. Required Skills and Experience: 10+ years in firmware/software development Strong C/C++ programming skills Deep understanding of SoC architecture Knowledge of Machine Learning and Computer Vision software stacks Experience debugging from firmware to OS/application layers ...

Principal Engineer - Technical Delivery Lead

Location
Warminster, England, United Kingdom
across modelling, integration, and platform issues. A solid understanding of modelling and simulation principles. A strong grounding in distributed systems design. Key Technical Proficiencies C++ and Go (Golang). Cloud Native Computing & SDLC (Kubernetes, Git, CI/CD, ORAS, ArgoCD etc.) Strong debugging and problem-solving skills across system boundaries. ...

Security Architect

Hiring Organisation
Capco
Location
London, UK
Employment Type
Full-time
firewalls and IAM solutionsExperience with regulatory compliance such as GDPR or PCI-DSS within financial servicesFamiliarity with programming languages such as Python, Java or C++, or experience supporting RFPs, mentoring colleagues or contributing to thought leadershipWhy Join CapcoDeliver high-impact technology solutions for Tier 1 financial institutionsWork in a collaborative ...

Senior Software Developer

Location
Greater London, England, United Kingdom
least one of the following areas: Video engineering — FFmpeg, GStreamer, HLS/DASH streaming, transcoding pipelines, and the lower-level languages (C/C++/Rust) used to extend or build upon media frameworks We also expect: A genuine interest in video streaming, media technology, or the creative tools space. ...

Senior Software Architect

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Royston, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
that the end user is well served with a product that is straightforward to use The technical picture The core of this role is C++ and C#. This is application software that controls a device, running on Windows, rather than embedded firmware development. One platform is built largely in C# ...

CDSClear Risk Analyst

Location
Greater London, England, United Kingdom
Single name, CDS Index, CDS Index tranches, CDS Index Option, Credit CVA/XVA). Experience in coding in production quant libraries written in C++ (additional experience in Python or R an advantage). Educated to Master’s or PhD level in Mathematics, Statistics, Physics or related field. Rigorous ...

Staff Field Solutions Engineer (5774)

Location
Greater London, England, United Kingdom
EURAF region. Experience with autonomous aircraft, unmanned systems, robotic systems, AI-enabled mission systems, or defense software platforms. Hands-on experience with Python, C++, Linux, APIs, SDKs, autonomy software, robotics middleware, or technical prototyping. Familiarity with autonomy development workflows, mission planning, system integration, operational evaluation, or customer demonstration planning. Experience ...

Senior CPU Performance Engineer

Location
United Kingdom
performance analysis (profiling, benchmarking, debugging) Familiarity with PMU-based profiling tools or equivalent performance counters Basic programming or scripting skills (Python, C/C++, or similar) Strong analytical and problem-solving skills Preferred Experience Exposure to CPU performance analysis or benchmarking Familiarity with low-level programming (C/Assembly) Basic ...

Data Scientist - Scientific AI

Hiring Organisation
McKinsey & Company
Location
London, UK
Employment Type
Full-time
Python and the relevant analytics libraries (e.g., pandas, numpy, matplotlib, scikit-learn, statsmodels, pymc, pytorch/tf/keras, langchain). R and C++ optional. Experience with version control (GitHub)ML experience with causality, Bayesian statistics & optimization, survival analysis, design of experiments, longitudinal analysis, surrogate models, transformers, Knowledge Graphs, Agents ...

Security Architect

Hiring Organisation
Capco
Location
United Kingdom
Employment Type
Full Time
solutions Experience with regulatory compliance such as GDPR or PCI-DSS within financial services Familiarity with programming languages such as Python, Java or C++, or experience supporting RFPs, mentoring colleagues or contributing to thought leadership Why Join Capco Deliver high-impact technology solutions for Tier 1 financial institutions Work ...

Computational Scientist

Location
Abingdon, England, United Kingdom
experience working in an academic or industrial research environment. Demonstrable experience in at least one modern programming language relevant to plasma modelling, such as C++, Fortran, Python or Julia. Familiarity with modern software engineering practices and the ability to independently develop efficient, comprehensible and maintainable code. Familiarity with common numerical ...

Field Application Engineer Motorsport - General

Location
Woking, England, United Kingdom
tools such as System Monitor Excel VBA Knowledge of one or more general purpose programming languages including, but not limited to: Python, Java, C#, C++ Educated to graduate level and awarded a minimum of an Upper Second-Class Honours Degree (2:1) in a relevant engineering discipline. Equivalent experience will ...

Staff Hardware Engineer

Location
Manchester, England, United Kingdom
embedded systems, ideally with ODMs and external design partners Experience of one or more high level programming languages (e.g. C), object orientated (e.g. C++), Python Experience with mechanical design concepts and thermal management In Return: You will gain a deeper understanding of system architecture and performance. Work alongside other engineering ...