C++ Jobs in Cambridge

51 to 75 of 113 C++ Jobs in Cambridge

Deep learning scientist

Cambridge, Cambridgeshire, United Kingdom
NLP PEOPLE
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:

Postdoc / Scientific Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
or machine learning (ideally CNNs for volumetric data). Increasingly, software architecture is a consideration. Python, TensorFlow, Keras, PyLattice or similar technologies would be indicative; additional languages such as C++ are also acceptable. Familiarity with computer vision, big data, geometric feature extraction, cellular imaging, timelapse imaging and tracking, volumetric tiling, voxel imaging, 3D graphics, spherical harmonics (3D, or 4D hyperspherical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff - Research Scientist - Optimization Algorithms

Cambridge, Cambridgeshire, United Kingdom
Mitsubishi Electric Research Laboratories, Inc
record, consistent with experience, Extensive knowledge of a numerical optimization algorithms for convex programming and possibly mixed integer programming, Strong programming skills, in at least some of C/C++, Python, Julia, Matlab, Strong teamwork, communication, listening and teaching skills. Seniority of the candidate will be considered to determine the position level. Interested parties must submit a cover letter and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Scientist

Cambridge, Cambridgeshire, Staines, Surrey, United Kingdom
Redline Group Ltd
in efficient ML techniques: quantization, pruning, distillation Familiarity with deployment on mobile and embedded devices (e.G. Smartphones, mobile CPU/GPU/NPU) Strong skills in Python, C/C++, and GNU/Linux environments Distributed and multi-GPU training experience Proficient with Git and GitHub workflows Why Join Us? Be part of an elite, forward-thinking AI team focused More ❯
Employment Type: Permanent
Salary: £30000 - £50000/annum
Posted:

Postdoc / Scientific Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
or machine learning (ideally CNNs for volumetric data). Increasingly, software architecture is a consideration. Python, TensorFlow, Keras, PyLattice or similar technologies would be indicative; additional languages such as C++ are also acceptable. Familiarity with computer vision, big data, geometric feature extraction, cellular imaging, timelapse imaging and tracking, volumetric tiling, voxel imaging, 3D graphics, spherical harmonics (3D, or 4D hyperspherical More ❯
Employment Type: Permanent
Posted:

Applied Scientist, Artificial General Intelligence

Cambridge, Cambridgeshire, United Kingdom
Amazon
Machine Learning. BASIC QUALIFICATIONS PhD, or Master's degree with 4+ years of experience in building machine learning models or developing algorithms for business applications Experience programming in Java, C++, Python, or related languages Experience with neural deep learning methods and machine learning Experience with Large Language Models (LLMs) or multimodal systems PREFERRED QUALIFICATIONS PhD in Mathematics, Statistics, Engineering, Machine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, AGI Information

Cambridge, Cambridgeshire, 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:

Applied Scientist - generative AI, AGI

Cambridge, Cambridgeshire, United Kingdom
Amazon
NF - Experience in building speech recognition, machine translation and natural language processing systems (e.g., commercial speech products or government speech projects) - Experience with programming languages such as Python, Java, C++ PREFERRED QUALIFICATIONS - PhD in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field - Experience in patents or publications at top-tier peer-reviewed conferences More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Applications Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
with proven experience will also be considered) Extensive experience working with customers in a technical role or as a Software Development Engineer Proficiency in writing software using C/C++ Deep understanding of processor architecture, and the interaction between software and hardware Experience using software development tools to develop code and debug low level issues Previous usage of embedded Linux More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist, EU ATS Science and Tech - Optimization

Cambridge, Cambridgeshire, United Kingdom
Amazon
solutions than heuristics, though we settle for heuristics when performance dictates it. Overall, we appreciate the value of correct modeling. BASIC QUALIFICATIONS - Master's degree - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Applied Scientist, Supply Chain Optimization

Cambridge, Cambridgeshire, United Kingdom
Amazon
community by researching, applying and publishing internally/externally the latest OR/ML techniques from both academia and industry BASIC QUALIFICATIONS - Master's degree - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Functional Safety Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
be a plus!). Design and Verification of embedded electronics systems, HW and SW architectures, with experience of HDL languages, i.e. Verilog, VHDL and programming languages, i.e. Assembler, C, C++, Python. Experienced with authoring and reviewing high-level quality documentation. Strong interpersonal skills to convey sophisticated technical information efficiently. We seek enthusiasm and flexibility; you are hardworking with a real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Machine Learning

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
silicon platforms, helping to drive early adoption and inform future product direction and helping them to bring their visions to bear. Required skills and experience: Good programming skills - preferably C++, OOP and scripting languages such as Python and Bash A desire to have a positive impact both within our team and the wider Arm ecosystem Strong understanding of machine learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Compiler Engineer

Cambridge, Cambridgeshire, United Kingdom
Riverlane Ltd
Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures Deep experience with LLVM MLIR, GCC, or other compiler toolchains Expertise in Python; expertise in C++ or Rust Interest in working in the quantum open-source ecosystem Excellent communication skills, both written and verbal What you can expect from us A comprehensive benefits package, including annual More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Silicon Engineer

Cambridge, Cambridgeshire, United Kingdom
Cerebras
environment. Essential: On track or achieved a 2:1 or above in Electronic Engineering, Computer Science or related subject area Able to evidence your technical skills in C/C++ or Python (2 or 3), for example through hobbies, projects or previous work experience. We are also keen to understand your technical skill level. A highly motivated, curious, self-starter More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior FPGA Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
implementation of FPGA peripherals such as DDR memory, PCIe and high speed interfaces. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++)Use of a UNIX environment and shell programming Version control of source code using GIT/GERRIT Experience and knowledge of Arm IP and the AMBA standard. In Return: Expand More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Machine Learning Engineer - Modeling

Cambridge, Cambridgeshire, United Kingdom
Second Renaissance
high-caliber scientific work, e.g., demonstrated through publications in peer-reviewed scientific journals or major ML conferences; Experience with one lower level language (not limited to, but such as C++, Rust); Experience with large scale data processing and database tools such as MapReduce, Dask, SQL, Hugging Face Datasets, TileDB, Ray. The salary range for Cambridge, UK: - Senior Machine Learning Engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ / Rust Software Engineering

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
Experts in C++/Rust Software Engineering C++ is one of the most widespread programming languages, and is most popularly used for building large software infrastructure and applications that run quickly, efficiently, and reliably on limited resources. Since its first stable release in 2014, Rust has rapidly been adopted by some of the most successful tech firms as an alternative … to C++. With major influences from C++ and functional programming languages, such as OCaml and Haskell, Rust is also often associated with efficient, high-performance software. These languages can be found in a vast array of different industries including: Scientific Research, Medical Devices, Game Development, AR/VR Applications, FinTech, Telecommunications, Media and many more. A glimpse of roles we … of Software Software Development Manager Software Architect Software Engineer (Grad Senior Staff Principal Lead) Get in Touch with a Specialist If you're looking for your next role in C++/Rust Software Engineering , or if you're interested in learning more about the opportunities available, don't hesitate to get in touch with one of our specialist consultants. We More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Gameplay)

Cambridge, Cambridgeshire, United Kingdom
Different Technologies Pty Ltd
two days per week onsite in Cambridge, UK. Responsibilities (Gameplay) Develop and manage new features throughout their entire lifecycle, from initial concept to final release. Develop gameplay features in C++ and blueprints whilst working closely with game designers and artists. Contribute to the game design process and react to player feedback. Work with technical artists and testers to build and … compelling multiplayer moments with complex animation and VFX requirements. Requirements Develop and manage new features throughout their entire lifecycle, from initial concept to final release. Develop gameplay features in C++ and blueprints whilst working closely with game designers and artists. Contribute to the game design process and react to player feedback. Work with technical artists and testers to build and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Surgical Robotics Software Lead Engineer

Cambridge, Cambridgeshire, United Kingdom
Proactive Appointments
design and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# and C++) and/or Embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and mechanical robotics platforms Surgical Robotics Software Lead Engineer Skills: Proven … leading surgical robotic software development as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern Object Oriented languages (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications Middleware and digital position controllers. Due to the volume of More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 70,000 Annual
Posted:

Senior/Staff product security engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
from you! Responsibilities: Review firmware and SoC architecture for security risks and threats. Evaluate security features such as secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to identify implementation flaws. Conduct targeted tests to validate security concerns. Collaborate with cross-functional teams to integrate security into the development process. Help design secure firmware … Communicate risks and solutions effectively to technical and non-technical stakeholders. Required Skills and Experience: Experience securing hardware-firmware interfaces or embedded systems. Hands-on expertise in C/C++ security code reviews. Knowledge of secure boot, key provisioning, firmware hardening, and trusted computing. Understanding of firmware attack surfaces such as fault and code injection, privilege escalation. Familiarity with isolation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Rust Developer

Cambridge, Cambridgeshire, England, United Kingdom
Avanti
systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a top university More ❯
Employment Type: Full-Time
Salary: £60,000 - £90,000 per annum
Posted:

Senior Rust Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Avanti Recruitment
systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a top university More ❯
Employment Type: Permanent
Salary: £60000 - £90000/annum
Posted:

Senior Digital FPGA Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Octagon Group
throughput applications. What skills and experience is required: FPGA Design, development and testing experience Previous experience in using SystemVerilog, VHDL and/or Verilog Software skills using C/C++ or Python Exposure to Quartus and/or Vivado Any exposure or understanding of low latency, machine learning, or neutral network architectures would be beneficial but not essential. This is More ❯
Employment Type: Permanent
Salary: £70000 - £85000/annum
Posted:

Senior Electronics Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
La Fosse Associates
experience (e.g., microcontrollers, microprocessors, CPLDs, FPGAs) Competence in analog design, especially interfacing with sensors and transducers Experience with VHDL for programmable logic is highly desirable Familiarity with C/C++ or Python for verification and testing is a plus (e.g., Arduino, Raspberry Pi More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
Cambridge
10th Percentile
£38,125
25th Percentile
£47,500
Median
£55,000
75th Percentile
£62,500
90th Percentile
£65,000