851 to 875 of 2,652 C++ Jobs in England

Senior Software Engineer (Agentic Search) - Crawler

Location
Greater London, England, United Kingdom
content acquisition policies You may be a good fit if you: 5+ years of experience building backend or distributed systems Strong Go or C++ expertise Experience with large-scale distributed systems (10k+ RPS, billions of URLs, high-throughput pipelines) Understanding of web protocols (HTTP, DNS, TLS), crawling, scraping, and content ...

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 ...

Firmware Engineer

Location
Greenford, Scotland, United Kingdom
applications* You have demonstrated experience across majority of the stages of the software development lifecycle (requirements analysis, design, implementation, testing)* Proficient in C and C++* Ideally, have experience with one or more embedded communication protocols: BLE, CAN, I2C, UART, SPI* Excellent communication and teamwork skills.* Preferably, have experience with functional ...

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 ...

Quantitative Trading & Research - Rates Quantitative Trader - Analyst or Associate

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
systematic trading, software engineering, quantitative development or a comparable technical roleStrong programming ability in a production object-oriented language such as Java or C++, together with proficiency in Python for research and data analysisEvidence of owning software end to end, covering design, testing, deployment, and operating it once liveKnowledge ...

Security Engineer, Applied AI

Location
City of Westminster, England, United Kingdom
offensive security, or digital forensicsExtensive knowledge of attacker tactics, techniques, and proceduresProficiency in coding with experience in languages such as Python, Go, C/C++, or shell scriptingExperience building security systems, tools, or capabilities — not just identifying problems but engineering solutionsDemonstrated ability to operate independently on complex, ambiguous security challengesPreferred ...

Senior Research Scientist, Health Economic Modelling

Hiring Organisation
Precision Medicine Group
Location
London, UK
Employment Type
Full-time
developed analytical reasoning and problem-solving skillsAbility to work effectively individually and as part of a diverse teamHelpful Experience and Competencies: Experience with Python, C++ or other programming languagesExperience with the hesim, shiny, Rcpp R packagesExperience with Bayesian statistics and advanced modelling techniquesKnowledge and experience in conducting indirect treatment comparisons ...

Wargaming Research & Systems Analyst — White Cell

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 ...

Software Engineer (Backend)

Location
Greater London, England, United Kingdom
code review, testing and documentation Ideal Candidate Must Haves 3+ years building backend systems in a strongly typed language (e.g. Rust, Go, Java, Kotlin, C++) Commercial experience with distributed services or APIs A real interest in working in Rust day to day, shown through prior Rust work or demonstrable learning. ...

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 ...

Client Technical Solutions Lead, PathWise

Location
City Of London, England, United Kingdom
Monte Carlo simulation, together with experience applying these techniques to real business problems. Programming proficiency: Strong programming skills in Python. Experience with C# or C++ is an asset. Troubleshooting and problem ownership: Strong diagnostic skills and a structured approach to resolving complex issues across models, software configuration, performance and technical ...

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 ...

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 ...

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 ...

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

Hiring Organisation
Saab UK
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
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 ...

Senior Verification Engineer (IP verification)

Hiring Organisation
ARM
Location
Bristol, UK
Employment Type
Full-time
more of various verification approaches – UVM, formal, power aware verification. Experience in SoC verification using Embedded Low-level programming including C/C++ tests and assembly language (preferably ARM).Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench implementation, test case development, documentation ...

2027 Quantitative Research Markets Associate 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 and 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 ...

Senior Verification Engineer (IP verification)

Location
West of England, England, United Kingdom
more of various verification approaches – UVM, formal, power aware verification. Experience in SoC verification using Embedded Low-level programming including C/C++ tests and assembly language (preferably ARM). Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench implementation, test case development ...

Senior Systems Engineer

Hiring Organisation
Saab UK
Location
Hill Head, West Yorkshire, UK
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. xehkeey By submitting an application to Saab ...