126 to 150 of 2,275 Permanent C++ Jobs

Senior Software Engineer

Location
United Kingdom
required* Suggest & introduce new technologies to improve productivity, reliability, reusability, etc**What we're looking for in you:*** Experience in application development in C++ and C#* Experience writing services on Windows, Embedded Windows and embedded processors* Experience of OpenGL, SQL and data analysis techniques would be beneficial* Experience integrating with ...

Director, Senior Security Architect

Location
City of Westminster, England, United Kingdom
encryption at rest/in motion), Linux environments, and public cloud platforms (AWS, Azure, or GCP). Proficient in programming languages like C/C++, Java, JS, Python, Go, or Rust. Possess a deep understanding of common vulnerability frameworks (OWASP Top 10, SANS CWE Top 25). Solid grasp ...

Senior Software Engineer

Location
Saltaire, England, United Kingdom
required Suggest & introduce new technologies to improve productivity, reliability, reusability, etc What we’re looking for in you: Experience in application development in C++ and C# Experience writing services on Windows, Embedded Windows and embedded processors Experience of OpenGL, SQL and data analysis techniques would be beneficial Experience integrating with ...

Senior Software Engineer (ML QA) New Cambridge, UK

Location
Cambridge, England, United Kingdom
focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through constructive feedback. ...

Senior Software Engineer (ML QA) New Bristol, UK

Location
West of England, England, United Kingdom
focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through constructive feedback. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
hardware‐based security appliances for use in critical infrastructure and defense. What the role entails Design, implement, and maintain embedded linux software written in C++, Rust, and Python Ensure that our software has a high level of unit and automated test coverage Debug system-level issues involving multiple software ...

Senior Software Engineer (Real Time Embedded)

Location
Luton, England, United Kingdom
defence, or other mission- or safety-critical domains.* **High-Integrity Coding:** Ability to develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada.* **Collaboration:** Work effectively within multi-disciplinary teams and learn from senior engineers.* **DevOps Mindset:** Interest in automation across build, test, and deployment processes. ...

High-Integrity Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
variety of platforms; typically iOS, Android, and Linux, with opportunities on embedded systems and other specialised platforms. Our bread and butter is C, C++, and Java, but we're comfortable in Python, Rust, and JavaScript. We emphasise having a comprehensive understanding of the programming languages, platforms, and tooling we rely ...

Senior Software Engineer (Real Time Embedded)

Location
England, United Kingdom
defence, or other mission- or safety-critical domains. High-Integrity Coding: Ability to develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Collaboration: Work effectively within multi-disciplinary teams and learn from senior engineers. DevOps Mindset: Interest in automation across build, test, and deployment processes. ...

Senior Software Development Engineer

Location
Newport, Wales, United Kingdom
Computer Science Be up to date with software development methods and technologies Experienced in software development with the use of OOD/OOP (JAVA, C++, C#, etc) Previous experience of working in multi-disciplined project team(s) An appreciation of the full software development life cycle Experience of data analytics ...

Senior Security Software Developer (R&D)

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Salary
205200 USD Annually
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 ...

Software Systems Engineer

Location
Lossiemouth, Scotland, United Kingdom
ISO9001 Experience in developing and applying continuous improvement to process and productivity for Software Proficiency in at least one programming language (e.g., C, C++, JAVA, C#, .Net) Strong understanding of object-oriented programming (OOP) and software design principles Familiarity with version control systems (e.g., Git) Knowledge of Agile development methodologies ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
5+ years) of engineering and architecting large‐scale, distributed commercial services. Your experience speaks for itself. Deep proficiency in a systems‐level language (Rust, C++, Go). A willingness and curiosity to become an expert in Rust is essential, as it's the foundation of our core services. Strong Python ...

Associate Software Engineer

Location
Abingdon, England, United Kingdom
services, and developer tooling AI‐assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
Servlets, etc. Gradle or Maven Databases (Oracle) DDL and SQL Basic Networking Git & GitHub Linux (bash, ksh, ssh, etc.) Nice to have C/C++ Payment technologies (APACS, IFSF, Google Pay etc.) Exposure to Angular, AlpineJS, Bootstrap Database tools: Toad, DBeaver, SQL Developer IDEs: VS Code, Eclipse, etc. Typescript ...

Software Engineer - Graph Analytics

Location
Greater London, England, United Kingdom
Neo4j to ensure interoperability with the core database What You’ll Bring: Interest in JVM languages or system programming languages, such as C, C++, Rust and willingness to learn Java, Go, Python Interest or Experience in Kubernetes and cloud computing Familiarity with graph theory Creativity and motivation to drive your ...

Director, Senior Security Architect

Location
Greater London, England, United Kingdom
cryptography (PKI, encryption at rest/in motion), and public cloud platforms (AWS, Azure, or GCP). Proficient in programming languages like C/C++, Java, JS, Python, Go, or Rust. Deep understanding of common vulnerability frameworks (OWASP Top 10, SANS CWE Top 25). Solid grasp of enterprise software ...

Senior Software Engineer ATMS

Location
Harlow, England, United Kingdom
capability. Candidate Requirements Essential: Relevant years' active, hands-on software development experience, working in a Team environment Relevant years’ experience with C/C++/C# language Experience in the use of UML in software design and other methodologies Real-Time Embedded SW programming experience RTOS knowledge Knowledge ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either (or both!): Server‐side languages such as C++, Java, Rust or Python Front‐end development in TypeScript or JavaScript, using frameworks such as Angular or React Several years of software engineering experience ...

Lead Software Engineer – Information Advantage

Location
Caddington, England, United Kingdom
engineering team. Essential Skills & Experience Significant software engineering experience, or equivalent demonstrable capability. Strong software leadership and development experience in one or more of: C++, C#, Python, Java Designing and delivering software components and systems. Software design principles including SOLID principles and design patterns Software architecture Interfaces and system integration ...

Lead Software Engineer – Information Advantage

Location
Luton, England, United Kingdom
software engineering team.## Essential Skills & ExperienceSignificant software engineering experience, or equivalent demonstrable capability.Strong software leadership and development experience in one or more of:* C++, C#, Python, Java* Designing and delivering software components and systems.* Software design principles including SOLID principles and design patterns* Software architecture* Interfaces and system integration* Testing ...

Lead Software Engineer – Information Advantage

Location
United Kingdom
engineering team. Essential Skills & Experience Significant software engineering experience, or equivalent demonstrable capability. Strong software leadership and development experience in one or more of: C++, C#, Python, Java Designing and delivering software components and systems. Software design principles including SOLID principles and design patterns Software architecture Interfaces and system integration ...

Research Engineer Connectivity & Smart Devices

Hiring Organisation
Centrica - CHP
Location
Windsor, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
energy transition Key Skills and Experience: Good knowledge of computer networking and Internet protocols Programming experience in any of Python, Rust, C/C++ or another relevant systems or embedded language Hands-on experience with Raspberry Pi, embedded Linux, microcontrollers or similar platforms Knowledge of device communication protocols and integration ...

Research Engineer – Connectivity & Smart Devices

Location
Clewer Village, England, United Kingdom
engagement where appropriate Key Skills and Experience Good knowledge of computer networking and Internet protocols Programming experience in any of Python, Rust, C/C++ or another relevant systems or embedded language Hands‐on experience with Raspberry Pi, embedded Linux, microcontrollers or similar platforms Knowledge of device communication protocols ...

Software Manager / Senior Software Manager

Location
Greater London, England, United Kingdom
controls or operates hardware: real-time or low-latency systems, instrument control, embedded, FPGA/software integration, or similar. Strong proficiency in Python and C++ and/or Rust, with solid Linux systems knowledge. A rigorous approach to engineering quality: testing, CI/CD, release management, observability and systematic root ...