101 to 125 of 2,592 C++ Jobs in the UK

Senior Software Engineer

Location
West of England, England, United Kingdom
interested in any of the following skills, but they are not essential for you to apply: Strong proficiency in Python with experience in C++ development Creative problem-solving skills Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps ...

Software Engineer II - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
outputs, and adherence to resiliency and security expectations. Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Rust , GoLang or C++ Experience in building high-performance, latency-sensitive Java applications Experience with OSI Layer 7 proxies (e.g. Envoy ) Experience with gRPC and Google Protocol Buffers Experience ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
concepts and notation used in statistics, linear algebra, optimization, and probability Deep proficiency in Python; experience with R and/or C/C++ is a strong plus Extensive experience with numerical and data science libraries (e.g., NumPy, Pandas, SciPy, scikit-learn, PyTorch, TensorFlow, or similar) Proven experience building ...

Graduate Software Engineer

Location
Greater London, England, United Kingdom
years of work experience Passionate about clean code, simple, well‐architected systems, and continuous improvement Proficient in industry‐standard coding languages such as C++, Python, or Java, with a strong understanding of underlying computer architecture and system operations A solid grasp of algorithms, memory and concurrency models, CPU‐architecture, operating ...

Senior Software Engineer

Location
Chilworth, England, United Kingdom
Experience working within Scaled Agile/Scrum environments, including estimation and planning Experience with Set-Top Box (STB) platforms Strong knowledge of C/C++/Qt in an embedded environment Experience designing and working with Service‐Oriented Architectures (SOA) Deep understanding of embedded systems architecture and associated constraints Experience ...

Quantitative Trading & Research - Rates - Quantitative Developer - Vice President

Location
Greater London, England, United Kingdom
continuous improvement Document designs, interfaces and operating procedures to support transparency and knowledge sharing Required qualifications, capabilities, and skills Proficiency in programming with Java, C++ or another object-oriented language Experience performing data analysis in Python, including proficiency with data science libraries (e.g., NumPy, pandas) and visualisation tools Ability ...

GNSS Engineer

Location
Greater London, England, United Kingdom
Interface Control Documents (ICD) and data/file formats such as RINEX navigation and observation files, sp3, NMEA and others. Experience with Python or C++ (OOP is a plus), familiarity with Git version control and the Git workflow, some familiarity with CICD and Docker is advantageous. Familiarity with hardware simulation ...

Senior Platform Linux Software Engineer

Location
Farnborough, England, United Kingdom
system deployment, configuration, and diagnostics Maintain CI/CD pipelines and platform build infrastructure (Jenkins) ARM64, Yocto, Buildroot, U-boot, Linux | C/C++, Python, Shell | Docker, Podman, Redis | Git, Jenkins CI/CD | SPI, I2C, PCIe, Ethernet | Cursor, Claude Code, Codex Required Experience: 7+ years embedded Linux platform development ...

Integrations Consultant / Software Developer

Location
Caldicot, Wales, United Kingdom
solution software development Proficiency in database interactions and management via SQL, and MS SQL database structures and architecture Experience writing application code in .NET C++/C#, JavaScript, Java, HTML, SOAP, WSDL, RESTful API/web services, and XML Familiarity with the modern telephony industry, ideally on Mitel Contact Center ...

Sr. Software Engineer

Location
East Hagbourne, England, United Kingdom
Qualifications Proven ability to derive software designs from requirements. Ability to contribute to Requirements, Architecture, Design and Test documentation. Experience in developing C/C++ for systems using the Linux operating system. Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g., Git, Jenkins. Proven ...

Embedded Software Engineer (UAV's)

Location
Oxford, England, United Kingdom
degree in Electronic Engineering, Computer Science, Computer Engineering, or related engineering field Experience delivering functioning commercial embedded software Excellent C/C++ skills & familiarity with Python and object‐oriented programming Understanding of Linux and kernel programming (Device trees) as well as interfaces (SPI, UART, CAN, USB) Proficiency developing for bare ...

Senior Software Development Engineer, AWS CloudFront

Location
Greater London, England, United Kingdom
Basic Qualifications Experience as a mentor, tech lead or leading an engineering team Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience leading the architecture and design (architecture, design patterns, reliability and scaling ...

Senior Software Engineer, Strategy Development

Location
Greater London, England, United Kingdom
preferably in a financial trading environment (e.g. hedge fund, prop trading firm, or investment bank). Proficiency in a high‐performance language (Golang/C++/Java/Rust) and experience with a data analysis language (e.g. Python). Demonstrable experience building pricing models or algorithmic trading strategies. Strong understanding ...

Developer Content Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
development experience, with the ability to work confidently with code and developer toolsProgramming experience in at least one language, such as Python, C/C++ or JavaScriptConfidence using developer environments and tools, including Linux, command-line tools and version controlAbility to quickly build the technical understanding needed in unfamiliar domains ...

Software Engineer II - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
full software development lifecycle and agile approach Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Rust, GoLang or C++ Experience in building high-performance, latency-sensitive Java applications Experience with OSI Layer 7 proxies (e.g. Envoy) Experience with gRPC and Google Protocol Buffers Experience with ...

Leo Cancer Care: Senior Software Engineer – Interoperability

Location
Crawley, England, United Kingdom
/or RPCAPI design and integration in a clinical or embedded systems context. Strong programming skills in Python and at least one of C++, C#, or Java. Experience with Linux, shell scripting, and systems-level debugging. Proficiencywith version control (Git), CI/CD pipelines, and software testing frameworks. Experience Minimum ...

Senior/Staff Software Engineer, Backend

Location
Greater London, England, United Kingdom
grow. Security, compliance, and permissions models that protect our customers and meet enterprise‐grade standards. Tech Stack includes: Node.js (TypeScript & JavaScript), Dart/Flutter, C++, MySQL (Aurora), Redis, OpenSearch, AWS (Fargate, Lambda, CloudWatch), Docker, Terraform, GitHub Actions Requirements 8+ years of professional software engineering experience, specifically in backend and infrastructure. ...

Senior Security Software Developer (R&D)

Location
Cambridge, England, United Kingdom
delivery for products to the market Proficient in multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML. Experience with unit testing methodologies. Understanding of Agile principles needed and experience working in tools like ADO. Understanding of design ...

Senior Software Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
other engineers in your team.Basic RequirementsWhat you bring:Strong skills in at least one general-purpose programming language, including any of: Golang, Python, C, C++, Rust or Java.A significant amount of solid industry experience as a Software Engineer.Experience building backend services for large cloud based distributed systems (GCP preferred).A ...

Senior Software Engineer ATMS

Hiring Organisation
Raytheon
Location
Harlow, Essex, United Kingdom
Salary
£ 70 K
programmes delivering new capability.Candidate Requirements:Essential:Relevant years' active, hands-on software development experience, working in a Team environmentRelevant years’ experience with C/C++/C# languageExperience in the use of UML in software design and other methodologiesReal-Time Embedded SW programming experienceRTOS knowledgeKnowledge of low-level communication protocols ...

Senior Systems Engineer - Wireless Communications

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Knowledge of networking fundamentals, including network protocols, routing algorithms, and their use cases. Experience with wireless communication technologies. Software engineering techniques, including Python or C++ programming. Good interpersonal skills and the ability to communicate ideas to varied audiences. The ability to design meaningful simulations and interpret the results. Optional Knowledge ...

Senior Lead Architect-Securities Services

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
techniques as applied to architecture or software engineering disciplines. Hands-on experience with object-oriented software development using languages such as Java, Python, or C++; data formats including XML and JSON; and database management technologies including SQL, Oracle, Cassandra, and Public Cloud data offerings. Very strong knowledge of the Financial ...

FX/Rates E-Trading Quant

Location
Greater London, England, United Kingdom
development environment (use of version control, testing frameworks, code reviews, DevOps/CI-CD pipelines) and proficiency with additional programming languages (especially Java or C++ for low‐latency systems) are plus points. You’re curious to explore how AI can improve how we build, deliver, and optimize workflows. ...

Software Engineer

Location
Woking, England, United Kingdom
team and individually High attention to detail and solid analytical skills Desirable Experience with graphics API’s(eg.DirectX or similar) Experience in C++/CLI Experience in database/application scaling, optimisation and monitoring Experience with time series databases Familiarity with message brokers such as Kafka Experience and understanding ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
Desirable skills Experience in Low Latency Software Development in a microservices environment high performance architectures and high throughput applications is a plus Experience in C++ or C# is beneficial Experience in SBE Experience with JNI is a plus Ability to work with distributed teams across multiple time zones Education: Bachelor ...