C++ Jobs in England

251 to 275 of 1,098 C++ Jobs in England

Senior Software Engineer - Media Drivers

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Arm Limited
the block Daily usage of software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review Required Skills and Experience : Experienced C/C++ software engineer with track record of delivery of commercially successful products Linux kernel/user development Strong grasp of algorithms and data structures, along with a good understanding of how More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Control Systems Engineer - UXV Platforms

Oxford, Oxfordshire, United Kingdom
Archangel Autonomy
Bonus if you have: Experience in designing, developing and testing embedded software and hardware control systems for UAV, UXV, autonomous driving or aerospace applications Working knowledge of C/C++ Experience working with ROS or robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR, Cameras, etc.) Experience with model-based design and modelling tools such as UML and/or SysML More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Professional Services Graduate

London, United Kingdom
Amazon
graduate within the last 24 months, an associates, bachelors or master's degree Experience with one of the following programming languages/technologies: Java, Python, Ruby, Node.js, C, or C++ Experience with one or more of the following: networking fundamentals, security, databases (relational and/or NoSQL), operating systems (Unix, Linux, and/or Windows) PREFERRED QUALIFICATIONS Recently completed a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Worldwide Returns & Recommerce - Science

London, United Kingdom
Amazon
2+ years of building models for business application experience - PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience with popular More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security Engineer - Core Colo Engineering

London, United Kingdom
Barlowe LLP
will have the following skills and experience: A strong foundation in software engineering, including extensive experience in a high-level programming language such as C#, Java, Go, Rust, or C++ A proven track record in designing and implementing secure distributed systems using modern cloud-native technologies, especially AWS and Kubernetes Deep understanding of security principles across application, network, and infrastructure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer, ML Infrastructure, Large Models SRE

London, United Kingdom
Google Inc
experience leading projects and providing technical leadership. Preferred qualifications: Experience in Large Language Models/Machine Learning tooling and infrastructure. Experience in automation, monitoring, and incident response. Experience in C++, Java, Python, or Go. Understanding of Site Reliability Engineering (SRE) principles and best practices. Excellent communication, project and stakeholder management skills. About the job Site Reliability Engineering (SRE) combines software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer (UNB031)

Reading, Berkshire, United Kingdom
All.Space
Present reports on results and progress to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. QUALIFICATIONS, EXPERIENCE AND SKILLS Highly skilled in in C++ development on embedded systems. Demonstrated success in delivery of reliable, real-time embedded functionality. Full lifecycle development experience - design, develop, test, maintain. Good experience of Linux and FreeRTOS operating systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager, Ring

London, United Kingdom
Amazon
understanding of software development in a team and a track record of shipping software on time. - Proficiency of the tools of the trade, including modern programming languages (C/C++, Python) and open-source technologies (Linux, RTOS). - Excellence in technical communication with peers and non-technical cohorts. - Can handle multiple, competing priorities in a fast-paced environment. - Strong track More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Scene Generation Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of More ❯
Employment Type: Full-Time
Salary: £35,000 - £45,000 per annum
Posted:

Data Scientist Sydney, Australia

London, United Kingdom
Hybrid / WFH Options
Modo Energy Limited
we deliver aligns closely with user needs and provides value to the wider Modo team. Qualifications: 3 to 5 years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.). Strong quantitative skills and a proven track record of solving complex technical problems using data analysis, machine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Developer - Blockchain Integrations (100% remote)

London, United Kingdom
Hybrid / WFH Options
Tether Operations Limited
best security practices. Nice to have High-Availability Concepts: Experience with high-availability concepts and best practices for ensuring system reliability. Additional Programming Skills: Knowledge of Go, Rust, or C++ is advantageous. Familiarity with message queues (Redis), caches, and job queues. Mobile Development: Experience in React Native, Flutter or Native mobile development. Important information for candidates Recruitment scams have become More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer, Product Analytics London, UK • Data & Analytics • Data Engineering London, UK Da ...

London, United Kingdom
Meta
roles such as data analyst, data scientist, data engineer, or similar positions 2+ years of experience with SQL, ETL, data modeling, and at least one programming language (e.g., Python, C++, C#, Scala or others.) Preferred Qualifications Master's or Ph.D degree in a STEM field About Meta Meta builds technologies that help people connect, find communities, and grow businesses. When More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist

London, United Kingdom
Hybrid / WFH Options
Modo Energy Limited
we deliver aligns closely with user needs and provides value to the wider Modo team. Qualifications: 3 to 5 years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.). A degree in a quantitative field such as mathematics, engineering, computer science, physics or a related discipline. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist London, United Kingdom

London, United Kingdom
Hybrid / WFH Options
Modo Energy Limited
we deliver aligns closely with user needs and provides value to the wider Modo team. Qualifications: 3 to 5 years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.). A degree in a quantitative field such as mathematics, engineering, computer science, physics or a related discipline. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer

Uxbridge, Middlesex, United Kingdom
Motorola Solutions
who: Has experience working as a software developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Wants a career where their creative abilities will make a difference to the world of technology and where they will be part of an impressive R More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

GPU Systems Engineer

London, United Kingdom
Hudson River Trading
installation, performance tuning, and troubleshooting Expertise in troubleshooting distributed GPU workloads Deep knowledge around GPU optimization and performance Proficiency in Python scripting and automation frameworks CUDA or C/C++ experience is a plus Experience with NVIDIA technologies beyond CUDA, such as NCCL, GPUDirect RDMA, and NVLink Familiarity with configuration management tools (e.g. Salt, Ansible, Puppet, Chef) Comfortable diagnosing complex More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Flight Dynamics Mission Analyst

London, United Kingdom
Hybrid / WFH Options
Eutelsat Communications SA
another role. What We'd Love: Experience in satellite mission operations , especially for LEO constellations . Experience with Guidance and Navigation spacecraft subsystems. Production software development background ( Python , Java , C++). Experience with Matlab . Demonstrated ability to lead projects in small teams and mentor engineers . Experience in ground segment integration and validation . Where You'll Be: London More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Robotics Developer

London, United Kingdom
Women's Engineering Society
experience in industrial robotics, including deep expertise in ABB RAPID, SDK and RobotStudio (essential). You have extensive programming experience using a variety of languages and frameworks (e.g. .NET, C++ and Python). You have extensive experience of robot cell setup, calibration, and safe operation in production environments. You have experience building digital twins and systems for teleoperation and remote More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Linux Software Engineer

London, United Kingdom
Hybrid / WFH Options
Ivanti
the distributed team. To Be Successful in The Role, You Will Have • Deep hands-on expertise in Linux programming and debugging (multiple distributions preferred). • Advanced knowledge of modern C++ for robust, maintainable software architecture. • Proven experience leading architectural efforts and mentoring other engineers. • Extensive background in DevOps best practices (CI/CD, automation, cloud deployment), ideally with Azure. • Solid More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, AWS UK

Cambridge, Cambridgeshire, United Kingdom
Amazon
we feel supported in the workplace and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect - UK & Europe

London, United Kingdom
Stride Consulting
integrating with enterprise security and data platforms, including SIEM (e.g., Splunk, Sentinel, Elastic), DLP, UEBA, or SCRM systems. Proficiency with scripting and programming languages (e.g., Python, Node.js, Java, SQL, C++, or C#). Strong understanding of authentication protocols such as OAuth and SAML, and experience with SSO enablement. Proven ability to design, document, and deliver technical integrations that solve real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Hybrid / WFH Options
Ravelin Technology Ltd
issues. A collaborative mindset and strong communication skills with the ability to communicate to a range of audiences. Nice to Haves Proficiency in a systems programming language (e.g., Go, C++, Java, Rust). Experience with deep learning frameworks like PyTorch or TensorFlow. Experience with large-scale data processing engines like Spark and Dataproc. Familiarity with data pipeline tools like dbt. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Public Sector Customer Engineering

London, United Kingdom
Amazon
at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience (non-internship) in professional software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Bachelor's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
So Code Limited
in the following specialisms: C#/.Net Software Engineering C#/.Net is widely used across various industries, favored by Software Engineers for web, desktop, and mobile app development. C++ C++ is a prevalent language for building large, efficient, and reliable software infrastructure and applications with limited resources. Java Java is popular in London and Cambridge's tech markets, extensively … DevOps DevOps bridges development and operations, utilizing processes, tools, and methodologies to improve efficiency and communication. Golang Golang supports scalable server and large system programming, addressing gaps found in C++ and Java during Google's server work. Python Python is a popular open-source language for developing complex network applications with straightforward syntax. IT Infrastructure and Support We recruit for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer - C++ in London - Millennium

London, United Kingdom
WorksHub
Quantitative Developer - C++ Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems.As part of the vision the firm is looking to hire a quantitative developer to work on the next generation price and risk analytics platform.In addition to contributing to the development of this library … requirements, and facilitating integration with upstream systems.Millennium offers a dynamic, fast-paced environment with exceptional growth opportunities. Responsibilities Building and maintaining our in-house quantitative pricing and risk library (C++) Facilitate the integration of this library into upstream applications Maintain and enhance the eco-system around the library, including communication with other departments and groups within the firm Promote C++ … coding and design best practices Requirements Bachelor's degree in Maths, Computer Science, or other relevant discipline (higher qualification is a plus) 2+ years of professional experience as in C++ Development Modern C++ programming experience in C+/20 or above Knowledge of design patterns, data structures and algorithms Ability to write efficient, high performing code. Strong analytical and problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
England
10th Percentile
£25,000
25th Percentile
£46,250
Median
£65,000
75th Percentile
£105,000
90th Percentile
£150,000