C++ Jobs in the UK

951 to 975 of 2,231 C++ Jobs in the UK

Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

London, United Kingdom
Amazon
their businesses. BASIC QUALIFICATIONS 3+ years of systems design, software development, operations, automation, and process improvement experience. 5+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience. 3+ years of deploying and operating in a Linux/Unix environment experience. Experience with CI/CD pipelines build processes. PREFERRED QUALIFICATIONS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer

London, United Kingdom
Human Native Ltd
Bachelor's, Master's, or PhD in Computer Science, Mathematics or a related field. Nice to Haves: Experience with LLMs, NLP, or synthetic data generation. Familiarity with Rust or C++ for high performance ML applications. Experience working on search, ranking, or large scale data ingestion pipelines. Experience working with AI data management, responsible AI, or large-scale dataset processing. Our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate GPU Software Engineer (Contractor)

Cambridge, Cambridgeshire, United Kingdom
Huawei Technologies Research & Development (UK) Ltd
needs of Huawei Research and Development UK Limited. Required: BSc or MSc in a relevant discipline. Good understanding of rendering technologies and graphics pipelines. Strong programming skills: C/C++, Python. Desired: Good understanding of mobile GPU architecture principles. Good understanding of Vulkan or OpenGL graphic API. Good written and verbal communication skills. Self-motivated, well organized, and a good More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Personalization

Edinburgh, United Kingdom
Amazon
Master's degree and experience in CS, CE, ML or related field - Experience in patents or publications at top-tier peer-reviewed conferences or journals - 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 in building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Assistant - ILM London

London, United Kingdom
Hybrid / WFH Options
The Walt Disney Company
experience. Aesthetic eye and/or artistic background highly desired. Proven knowledge of and experience with Windows and UNIX/Linux operating systems. Professional experience programming (i.e. C/C++) and scripting language experience (i.e. Python, Perl) a must. Understanding of, and experience with, 3D modeling/animation software (i.e. Maya) highly desired. Familiarity with film, video and animation post More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Systems Architect - Test Networks (V&V)

City, Derby, United Kingdom
Rolls Royce
any of the following would be advantageous, but not essential: Understanding of cyber security and the latest toolsets and standards.Familiarity with one or more programming languages such as JAVA, C++, Python or SQL.Awareness of the latest capabilities and driving the use of standard tools and processes in the systems arena.Experience in Dev Ops and Agile work practices.An appreciation of Systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Wildfire Software Engineer

London, UK
Hybrid / WFH Options
Pinepeak
software features. You work collaboratively, thrive in ambiguity, and take full ownership of what you build. Key technical skills Strong back-end development experience (Python, Node.js) Working knowledge of C++ and GPU computing (CUDA, OpenCL) Proven ability to design, build, and maintain robust APIs Proficiency with cloud platforms (e.g. AWS, GCP, or Azure), containerisation, and CI/CD pipelines Familiarity More ❯
Employment Type: Full-time
Posted:

Wildfire Software Engineer

City of London, Greater London, UK
Hybrid / WFH Options
Pinepeak
software features. You work collaboratively, thrive in ambiguity, and take full ownership of what you build. Key technical skills Strong back-end development experience (Python, Node.js) Working knowledge of C++ and GPU computing (CUDA, OpenCL) Proven ability to design, build, and maintain robust APIs Proficiency with cloud platforms (e.g. AWS, GCP, or Azure), containerisation, and CI/CD pipelines Familiarity More ❯
Employment Type: Full-time
Posted:

System Development Engineer, Core Network

London, United Kingdom
Amazon
TCP/IP, routing, switching, HTTP) - Knowledge of systems engineering fundamentals (host networking, storage, nix operating systems) - Demonstrable experience programming with at least one modern language such as Python, C++, C#, Java, Golang, Ruby PREFERRED QUALIFICATIONS - Experience with Python - Experience of designing, developing or operating cloud services running on AWS or another cloud platform Amazon is an equal opportunities employer. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

England, United Kingdom
BAE Systems (New)
degree in a STEM subject or equivalent relevant experience Experience of software development processes and source code configuration tools, e.g. Subversion or GIT; Software design tools (e.g. UML); C, C++, Ada, Java, Rust or Go software development; Software Development Lifecycle processes for requirements, design, coding, test and delivery Experience in leading teams Desirable One of the following: Experience of developing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager - Agent

England, United Kingdom
BMC Software, Inc
experience in direct management of development teams. At least 7 years of experience in backend software development. Strong background in software engineering and designing large-scale systems. Experience in C++ and Java. Knowledge in Windows and Linux OS. Experience in managing and resolving customer issues via direct communication with Support teams and customers. Experience in hiring employees, mentoring, task management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer Tech Lead Engineering Bournemouth

Bournemouth, Dorset, United Kingdom
Hybrid / WFH Options
Nourish Care
on, offering opinions and suggestions in a collaborative manner? Do you take pride in the work you do? Do you have experience using object-oriented languages (Java, C#/C++, Ruby, etc.) in a full stack project? Nourish Benefits: 25 Days paid leave, Plus Public holidays. Additional incremental leave for length of service up to 5 days. Private Medical Insurance. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware / Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Bioliberty
procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols (e.g. SPI, I2C, UART). Familiarity with ADC/ More ❯
Posted:

Senior Systems Software Engineer

Bristol, Gloucestershire, United Kingdom
Cerebras
software stack. Knowledge of virtualisation and hypervisor concepts. Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing. Strong Proficiency in: C or C++ and scripting languages such as Python. Possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Systems Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Cerebras
software stack. Knowledge of virtualisation and hypervisor concepts. Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing. Strong Proficiency in: C or C++ and scripting languages such as Python. Possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Stores Security

London, United Kingdom
Amazon
Statistics, or a other quantitative field; - 3+ years of practical experience applying ML to solve complex problems; - Algorithm and model development experience for large-scale applications; - Experience using Java, C++, or other programming language, as well as with R or Python; - Experience distilling informal customer requirements into problem definitions, dealing with ambiguity and competing objectives. PREFERRED QUALIFICATIONS - Practical experience applying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Offensive Security Researcher

Reading, England, United Kingdom
Hybrid / WFH Options
Oracle
cannot be sponsored. Flexibility to work in Hybrid model (50%) from our Reading office. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code analysis tools Hands-on experience More ❯
Posted:

Applied Scientist, Amzn Shipping-Prd & Tech, Amzn Shipping-Prd & Tech

Edinburgh, United Kingdom
Amazon
called upon to provide ML consultation outside your team for other problem statements. If you are excited by this charter, come join us! Minimum Requirements: 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 using Unix More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer (MLOps)

Dundee, Angus, United Kingdom
Optimove
strategies. Requirements: 4+ years of experience in backend engineering, systems programming, or high-performance software development roles. Strong proficiency in low-level programming languages: Rust, Go, or C/C++ (at least one required, multiple preferred). Experience building high-performance, scalable backend systems and APIs. Knowledge of systems programming concepts: memory management, concurrency, performance optimization. Familiarity with ML system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Hardware Cyber Security Consultant

United Kingdom
Women's Engineering Society
Physics or Mathematics. Experience in some of the following areas is of benefit: Creation of hardware prototypes, Simulation, modelling and data analysis, Network and Protocol analysis, Programming in C, C++ or Python, Familiarity of Software Defined Radios, Familiarity of Linux, IOT Systems, OSINT. Why Awerian? Awerian is no ordinary research and development consultancy. Part of TTP Group; the organisation is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Big Data Engineer

London, United Kingdom
Amazon
comfortable with ambiguity, and working in a fast-paced and ever-changing environment. Ideally, you are also experienced with at least one of the programming languages such as Java, C++, Spark/Scala, Python, etc. Major Responsibilities: - Work with a team of product and program managers, engineering leaders, and business leaders to build data architectures and platforms to support business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Ring Cloud CV

Cambridge, Cambridgeshire, United Kingdom
Amazon
architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff/Principal Software Engineer (Python/Automation)

Cambridge, Cambridgeshire, United Kingdom
Imagination Technologies
you You might also have experience of one or more of the following: Build systems (e.g. Bazel, Nextflow, FuseSoC) Hardware EDA tools (eg. simulation, linting, synthesis) Systemverilog, C/C++, Simulator DPI/VPI Containerization (eg. Docker) Distributed Compute, Orchestration Jenkins Automation Software templating, rendering Data Engineering/Data Science/Machine Learning Who we are Imagination is a UK More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior PLC Engineer/Developer – Siemens Technologies

Cowes, Isle of Wight, United Kingdom
Hybrid / WFH Options
BES Group
Programme Company wide volunteering scheme To join our team, you will need: Comprehensive software development experience using Siemens PLCs, with additional experience in programming languages such as C/C++, Python, Delphi, or equivalents Experience with modern software development lifecycle tools, including Git for source control, and DevOps practices and tools, especially CI/CD pipelines Significant experience of embedded More ❯
Employment Type: Permanent
Posted:

Quantitative Developer

London, United Kingdom
Hybrid / WFH Options
TradingHub
of security and risk data Implementation and optimisation of the core algorithms used by TradingHub to perform deep analysis of financial data Main Skills/Competencies: Proficiency with C#, C++ or Python Evidence of exceptional mathematical and analytical skills Initial industry experience working as a quant within a financial services organisation Some knowledge of risk sensitivities or "Greeks" such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
10th Percentile
£36,950
25th Percentile
£50,000
Median
£66,212
75th Percentile
£85,000
90th Percentile
£120,500