851 to 875 of 2,577 C++ Jobs in the UK

FPGA Intern

Location
Greater London, England, United Kingdom
reasoning skills Have strong communication and collaboration skills Exhibit excellent development skills in System Verilog, Verilog, or VHDL and have a working knowledge of C++ or Python and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship... Meaningful projects: You’ll receive ...

Software Engineer

Location
Sheffield, England, United Kingdom
domains quickly and prefer practical solutions over over-engineered systems or unnecessary complexity. Projects range widely, and include: Scientific tools Embedded C/C++ (typically owned by dedicated firmware engineers, but software engineers are welcome to learn!) Linux, CUDA, Server engineering for our AI safety, - security, and verification work Custom ...

RAN & Core Integration Engineer (UK)

Location
Greater London, England, United Kingdom
grasp of 5G NTN principles and the specific engineering challenges associated with LEO satellite communication links. Strong coding and scripting skillset (e.g., Python, Bash, C++) dedicated to lab automation, test execution, and continuous integration. Hands-on lab experience integrating network elements using COTS components and standard interfaces (NG, F1/ ...

Valuation Control Quantitative Strategist – Commodities

Location
Greater London, England, United Kingdom
documentation for new models and model changes Your skills and experience Understanding of Commodity derivatives products Programming experience, primarily in Python with addition of C++ being advantageous Knowledge of Valuation Control topics (such as IPV, FV, PruVal or Levelling) is advantageous Understanding of Software Development Lifecyle (SDLC) to deliver robust ...

Software Engineer

Location
Brighton, England, United Kingdom
Working with Product, Program Management, Engineering and QA teams to bring new engine features to Linux platforms What we’re looking for Proficiency with C++ development and software engineering Experience developing on Linux desktop distributions The ability and to debug, diagnose and solve problems throughout a codebase An understanding ...

Software Engineer

Location
Stratford-upon-Avon, England, United Kingdom
Working with Product, Program Management, Engineering and QA teams to bring new engine features to Linux platforms What we’re looking for Proficiency with C++ development and software engineering Experience developing on Linux desktop distributions The ability and to debug, diagnose and solve problems throughout a codebase An understanding ...

Lead Test Engineer

Hiring Organisation
Saab UK
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
TestStand software tool chains within a test and measurement environment Experienced with creating/modifying software scripts/programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation ...

Senior Performance Modelling Engineer (CPU group)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
architecture for the next products successful for the target sectors. You will evaluate these ideas and analyse CPU performance and power developing and using C++ based models of the micro-architecture. You will also coach and mentor more junior engineers to help them grow and become deep experts ...

Senior Performance Modelling Engineer (CPU group)

Location
United Kingdom
architecture for the next products successful for the target sectors. You will evaluate these ideas and analyse CPU performance and power developing and using C++ based models of the micro-architecture. You will also coach and mentor more junior engineers to help them grow and become deep experts ...

Wargaming Research & Systems Analyst (WRSA)

Location
Greater London, England, United Kingdom
space analysis Demonstrated experience in modeling and simulation for military missions, with a preference for a background in friendly and adversary tactics Proficiency with C++ or Python for physics-based modeling and scripting Ability to connect system performance, architecture, and design choices to mission outcomes Ability to assess and solve ...

Hybrid Algorithm Lead Researcher

Hiring Organisation
Thales
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
filter design. The Frameworks: Practical knowledge of EKF, UKF, Lie Group UKF, or Physics-Informed ML is highly advantageous. The Stack: Fluency across C++, MATLAB/Mathematica, and Python. The Background: Typically a Bachelors, Masters, or PhD in a relevant STEM discipline, paired with few years of recent experience ...

Staff Performance Tools Engineer

Location
Manchester, England, United Kingdom
event interfaces, etc) exist and are usable. Required Skills and Experience : Strong Python for tooling, data processing, and workflow automation. Comfortable in C/C++ to reason across kernel and userspace low level performance systems. Proficient debugging & problem‐solving skills. Experience shipping developer‐facing tools and iterating with real users. ...

Senior Embedded Engineer (RTOS)

Location
Oxford, England, United Kingdom
practices, and testing methodology for the embedded team What We're Looking For Must‐Have 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands‐on BSP bring‐up experience on custom hardware — from ...

Staff Software Engineer, Labs Science

Location
City of Westminster, England, United Kingdom
deep expertise in domain. Bachelor’s degree or equivalent practical experience. 8 years of experience in full-stack software development using languages such as C++, Java, Kotlin, and Typescript. 3 years of experience with front-end frameworks, full-stack development, or API development. 1 year of experience with software design ...

Software Engineer, Model Deployment- ChatGPT Engineering

Location
Greater London, England, United Kingdom
with GPUs or low-level hardware. Qualifications Five or more years of software engineering experience building production infrastructure. Strong programming skills in Go, Python, C++, Rust, or a comparable language. Experience designing or operating highly available distributed systems. Experience with platform engineering, infrastructure engineering, production engineering, site reliability engineering ...

STRIDE – Principal HPC Computational Engineer

Location
Abingdon, England, United Kingdom
international reputation in your field gained in either a research or commercial environment. Demonstrable experience of at least one compiled level language (e.g. C++, Fortran, C, Rust) and advanced scripting language (e,g, Julia, Python), preferably in a UNIX environment. Experience of agile project and budget management in a team ...

Senior Low Latency Engineer

Location
Greater London, England, United Kingdom
lead applications systems analysis and programming activities.The role is to provide senior, low-latency systems and application framework engineering (skilled in Java, C++ , Rust, KDB, market data, algorithmic trading technology) within the London Based High Performance Architectures (HPA ) team. The team require a specialist on algorithmic trading systems utilities including ...

Member of Technical Staff - Embedded Systems Engineer

Location
Greater London, England, United Kingdom
connected consumer device to production, not just to a demo table. You know what goes wrong between DVT and mass production Strong C/C++ and Linux-based embedded platforms (Yocto, Buildroot, or similar), plus comfort in Python for tooling and test Wireless connectivity in the real world ...

Software Maintenance Engineer

Location
Greater London, England, United Kingdom
Background in Computer Science, STEM or similar Experience with Linux and open source software Experience with at least one of Python, Go, C or C++ on Linux A drive to learn unfamiliar technology and deep-dive difficult issues Willingness to travel up to 4 times a year for internal events ...

Principal Security Software Engineer

Location
Cambridge, England, United Kingdom
through constructive review. Job Requirements Significant experience building, securing, and maintaining production software, ideally endpoint, security, or systems software. Strong programming experience in C, C++, Rust, Python, PowerShell, or comparable languages. Experience developing software for Windows and/or Linux, including operating-system, virtualisation, isolation, or other security-sensitive components. ...

Senior Software Engineer – Linux

Location
Bristol, England, United Kingdom
these points, please ensure you meet the majority of them before making an application: Essential: Significant experience on embedded Linux platforms. Strong C/C++ and scripting. Experience in quality‐focused environments. Desirable: Qt, secure boot, platform hardening, Linux‐MCU protocols. For this role we are considering a salary ...

Mechanical Design Engineer

Hiring Organisation
KLA-Tencor
Location
Newport, Isle of Wight, United Kingdom
Salary
£ 70 K
analysis; Design for manufacture (DFM); Design of welded sheet metal structures and frames; Measurement instrumentation, testing and data acquisition; Programming in Python, C/C++/C# and/or MATLAB.Occasional domestic and international travel, including to the United States, may be required as part of this roleWhat we will ...

2027 Quantitative Research Markets Analyst Program - Off-Cycle Internship - London

Location
Greater London, England, United Kingdom
statistics, physics, engineering, computer science, data science, or machine learning). Graduating between September 2026 to March 2028 Demonstrates computer programming experience (e.g., Python, C++, or another programming language). Demonstrates analytical, quantitative, and problem‐solving skills. Demonstrates research skills (through coursework, projects, or academic work). Works effectively ...

Principal Applied Scientist, Trusted Supply, Amazon Ads (Advertising)

Location
Greater London, England, United Kingdom
equivalent) Experience with large-scale distributed ML systems processing terabytes of data Expert-level proficiency in Python and at least one systems language (Java, C++, Scala) Demonstrated ability to translate ambiguous business problems into well-defined science initiatives with measurable outcomes Preferred Qualifications Experience with GenAI/LLM-based classification ...

Senior Systems Engineer

Location
Southampton, England, United Kingdom
have a UK or Swedish citizenship. Desirable RF Knowledge: Strong understanding of RF front-end design, antenna theory and signal propagation. Programming. Proficiency in C++, Python, or Rust for prototyping algorithms. Security. Experience with encrypted PNT signals or secure timing distribution. By submitting an application to Saab UK you consent ...