51 to 75 of 2,440 C++ Jobs in the UK

Tech Accelerate Graduate Program - Software Engineer

Location
Greater London, England, United Kingdom
both written and verbal, to effectively collaborate with team members.Be proficient in development languages such as Java/J2EE, Python, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, Linux, and .Net.Be familiar with software development methodologies (e.g., Agile, Waterfall).Be knowledgeable about data manipulation languages and data modeling principles.Have ...

Tech Accelerate Graduate Program - Software Engineer

Location
City Of London, England, United Kingdom
written and verbal, to effectively collaborate with team members. Be proficient in development languages such as "Java/J2EE", "Python", "JavaScript", "JSP", "C/C++", "HTML", "XML", "SQL", "Windows", "Linux", and ".Net". Be familiar with software development methodologies (e.g., Agile, Waterfall). Be knowledgeable about data manipulation languages ...

Senior Quantum Software Engineer / Quantum Software Engineer

Location
Sheffield, England, United Kingdom
related discipline, or equivalent relevant experience. Programming: Strong Python development skills, alongside experience with at least one performance-oriented language such as C++, C, Julia, Fortran or Rust. Scientific Software: Experience developing, maintaining or contributing to scientific, numerical or other technically complex software. Software Engineering: Good understanding of software architecture ...

Senior Technical Support Engineer

Location
Cheltenham, England, United Kingdom
proficiency in hybrid and cloud infrastructure (AWS, GCP, or Azure). Proven ability to write scripts or code ( Python, Bash, Go, or C/C++ ) for log analysis, diagnostic tooling, or reproduction of complex technical bugs. Exceptional problem-solving skills with a calm, methodical approach to high-pressure customer incidents. ...

Lead Software Engineer (Bath Area)

Location
Bath, England, United Kingdom
skills, including leading meetings and presenting technical concepts to stakeholders Effective problem-solving and analytical skills, with high attention to detail Ability to apply C++ and Fortran programming to solve complex computational problems efficiently INTERVIEW PROCESS: Stage 1: 20 min video call with a member of the hiring team Stage ...

Tech Accelerate Graduate Program - Software Engineer

Location
City Of London, England, United Kingdom
written and verbal, to effectively collaborate with team members.* Be proficient in development languages such as Java/J2EE, Python, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, Linux, and .Net.* Be familiar with software development methodologies (e.g., Agile, Waterfall).* Be knowledgeable about data manipulation languages and data ...

Software Engineering Summer Internship 2027 - Cambridge

Location
Cambridge, England, United Kingdom
coursework, personal projects, hackathons or other activities. Have worked with at least one programming language such as Java, Python, JavaScript/TypeScript, C/C++ or similar. Understand basic software engineering and programming concepts. Enjoy solving problems and figuring out how things work. Are comfortable collaborating with others and sharing ...

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

Engineering - Prime Finance Engineering - Vice President – London

Hiring Organisation
Goldman Sachs
Location
London, England, United Kingdom
STEM subject, such as Computer Science, Electrical Engineering, Physics etc.7+ years of professional software development experience in an object orientated language (Java, Python, C++, or other OO technology) including data structures and algorithms.A good understanding of the principles behind test-driven development (TDD) with hands-on experience of unit testing.Strong ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
looking for... Essential skills and experience: 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++/C#/Java/etc would also be considered) Experience working on mission-critical applications, following a robust SDLC Excellent communication and problem-solving skills ...

Low Latency E-Trading Software Engineer (VP)

Location
Greater London, England, United Kingdom
demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Knowledge of C++ would be an advantage Prior experience in managing small teams is a plus. Education Bachelor's degree/University degree in Computer Science, Engineering ...

Senior Robotics Systems Engineer – Autonomy & Software

Location
Greater London, England, United Kingdom
robotics, or similar systems. Familiarity with ROS 2 topics, services, actions, quality-of-service policies, lifecycle management, TF, rosbag, and distributed execution. Familiarity with C++, Python, Linux, Git, CI/CD, containers, and modern software development workflows. Experience with simulation tools such as Isaac Sim, Gazebo, MuJoCo, MATLAB/Simulink ...

Software Engineer, Internship - Sovereign AI Systems

Location
Greater London, England, United Kingdom
Software Engineering, Physics, or a similar technical field. Demonstrated interest in AI systems, agentic applications. Experience coding in programming languages such as Java, Python, C++, Go, Rust, JavaScript, or similar. Familiarity with data structures, algorithms, systems programming, backend services, cloud infrastructure, or distributed systems. Strong written and verbal communication skills. ...

Senior AI Engineer (Autonomy & Machine Learning)

Location
Crawley, England, United Kingdom
Azure or GCP and containerisation technologies including Docker. Experience with explainable AI, adversarial robustness, privacy‐preserving techniques or other Responsible AI practices. Proficiency in C++ and development within safety‐critical software environments. Contributions to open‐source projects, technical publications, patents or advanced research activities. Why join us? We bring together ...

Senior AI Engineer (Autonomy & Machine Learning)

Location
Glasgow, Scotland, United Kingdom
Azure or GCP and containerisation technologies including Docker. Experience with explainable AI, adversarial robustness, privacy‐preserving techniques or other Responsible AI practices. Proficiency in C++ and development within safety‐critical software environments. Contributions to open‐source projects, technical publications, patents or advanced research activities. Why join us? We bring together ...

Sr. Manager Software Engineering, AI Infra

Location
City of Edinburgh, Scotland, United Kingdom
e.g., Bash), networking, and system configuration (e.g., systemd, kernel tuning). Strong proficiency in Python and at least one additional systems language (e.g., Go, C++, Rust, Java). Strong architectural thinking with the ability to balance trade-offs across performance, reliability, security, and cost. Excellent communication and collaboration skills, with ...

DevSecOps Engineer

Location
Cambridge, England, United Kingdom
science or engineering degree in Computer Science, Electronics, or a similar field, or equivalent practical experience. Build Systems: Familiarity with building C/C++ (CMake), Rust (Cargo), .NET and JavaScript/TypeScript projects on Linux and Windows; enough to debug a failing build and interpret scanner findings. Embedded Linux: Exposure ...

Senior Ai Engineer (Autonomy & Machine Learning)

Location
West of England, England, United Kingdom
Azure or GCP and containerisation technologies including Docker. Experience with explainable AI, adversarial robustness, privacy-preserving techniques or other Responsible AI practices. Proficiency in C++ and development within safety-critical software environments. Contributions to open-source projects, technical publications, patents or advanced research activities. Additional Information We bring together entrepreneurial ...

Compute Platform Engineer II

Location
Greater London, England, United Kingdom
Experience with Cloud Experience with High Performance Compute (HPC) Preferred Qualifications: Knowledge and use of at least one common programming language: e.g., Python, Go, C++, Scala, Java, including toolchains for documentation, testing, and operations/observability Expertise in modern software development tools/ways of working (e.g. git/GitHub ...

Senior AI Software Engineer

Location
Knutsford, England, United Kingdom
should possess: Programming and Software Engineering skills – Develop, integrate, and maintain AI‐enabled software solutions using languages such as Python, Java, R, and C++, applying strong software engineering principles, clean coding practices, API design, distributed computing, UNIX tooling, and scalable system design. Machine Learning and AI Fundamentals – Solid knowledge ...

Sr. AI Engineer

Location
Greater London, England, United Kingdom
Deep expertise in computer systems, distributed systems, and cloud computing architectures. Strong proficiency in Python and at least one additional systems language (e.g., Go, C++, Rust, Java) as well as understanding of Design Patterns and Solution Architecture. Expert-level Linux system administration, including package management, user/group management, file ...

Engineering - Prime Finance Engineering - Vice President – London

Location
Greater London, England, United Kingdom
STEM subject, such as Computer Science, Electrical Engineering, Physics etc. 7+ years of professional software development experience in an object orientated language (Java, Python, C++, or other OO technology) including data structures and algorithms. A good understanding of the principles behind test-driven development (TDD) with hands-on experience ...

2027 Graduate - Software & AI Systems Engineer - Cambridge

Location
Royston, England, United Kingdom
paconsulting.com Qualification: Undergraduate degree — studying towards, or completed a STEM related degree Coding experience – Proficient programming skills, with experience in any of these languages: C++, Python, Rust, C or C#. Or significant experience in multiple other similar languages with a desire to learn. Growth-oriented and curious — open to change ...

Embedded Software Engineer

Location
Market Deeping, England, United Kingdom
Mode 2. Ability to collaborate effectively across software, hardware, systems and test engineering teams. Significant experience in: Embedded software development using C, C++ and/or Rust. Software architecture and development methodologies. The complete product development lifecycle. Practical experience in several of the following areas: Embedded Linux development using Yocto ...

Siloton seeks Software engineer/Senior software engineer

Location
Bristol, England, United Kingdom
computer science, physics, mathematics, electronic engineering or another relevant subject, or equivalent substantial professional experience. Experience developing technically complex software using Rust, C, C++ or another low-level language. Evidence of independently solving open-ended engineering or scientific problems. The ability to understand mathematical or scientific concepts and translate them ...