101 to 125 of 259 C++ Jobs in Cambridge

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 100 K
understanding of complex multi-component computing systems with demonstrable low-level OS/device driver development or integration experience Authoritative knowledge of C or C++ development with proficiency with optimizing applications, workloads, and compilers Understanding of how to rigorously test software and design software for test Experience of the software ...

Staff Software Engineer - Product Validation

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
silicon platforms, preferably on Arm-based systems, demonstrated through ownership, review, and mentorship of complex technical validation strategies.Excellent programming skills in C/C++, with proficiency in automation and scripting languages such as Python, Shell, or Perl.“Nice to have” Skills and Experience:Experience working on server or infrastructure platforms ...

Lead Quantum Error Correction Researcher

Location
Cambridge, England, United Kingdom
more qubit modalities Experience leading a group of researchers working across multiple projects, balancing competing priorities Knowledge of Python and/or C++ A track record of winning contracts or grants What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance ...

Lead Quantum Error Correction Researcher

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 100 K
more qubit modalities Experience leading a group of researchers working across multiple projects, balancing competing priorities Knowledge of Python and/or C++ A track record of winning contracts or grants What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance ...

R&D Embedded Software Engineer for Environmental Tech

Location
Cambridge, England, United Kingdom
Engineer to join our Cambridge-based R&D team, developing embedded software for environmental monitoring equipment. You will design, implement and test C/C++ code for new products, collaborate with hardware engineers across the UK and Germany, and contribute to software quality and documentation throughout the product lifecycle. Join ...

Backend Python Engineer — AI Security (Cambridge, Hybrid)

Location
Cambridge, England, United Kingdom
Software Engineer/Developer to join an advanced cybersecurity R&D team in Cambridge. You will focus on Python backend development, with Rust and C++ exposure, contributing to a Greenfield product that combats AI-based security threats. The role emphasizes rapid prototyping, problem solving, and kept pace with evolving technologies ...

Embedded Machine Learning Engineer: AI & Vision Systems

Location
Cambridge, England, United Kingdom
machine learning and machine vision. The role involves working directly with customers to translate requirements into deliverable embedded solutions, using Python, C and C++ with ML frameworks, and developing production-ready code. You will define software architecture, system requirements and use cases, collaborating with the wider team and reporting ...

Senior ML Framework & Runtime Engineer

Location
Cambridge, England, United Kingdom
Limited is seeking an experienced C++ software engineer with a focus on machine learning runtime development and hardware-accelerated AI execution. You will work across the software stack—from frameworks to backends—collaborating with runtime, compiler and hardware teams to design, implement and optimise scalable AI solutions. The role emphasises ...

Edge AI Embedded Software Engineer

Location
Cambridge, England, United Kingdom
generation edge devices. You will collaborate with engineers across regions to demonstrate how Arm hardware and software run ML workloads on constrained devices, using C++ and modern ML frameworks. We are a diverse team with a flexible hybrid working model, and we welcome engineers who enjoy sharing solutions with ...

Senior ML Inference & Compiler Engineer

Location
Cambridge, England, United Kingdom
collaborate closely with cross-functional teams. Qualified candidates will have a minimum of 5 years’ experience in software engineering, proficiency in C/C++, and familiarity with deep learning frameworks. This position offers the chance to work in a hybrid setting and contribute to innovative projects. #J-18808-Ljbffr ...

CPU Architect, Hardware

Location
Cambridge, England, United Kingdom
assembly language. Knowledge of Arm, RISC-V and/or MIPS architecture. Understanding of modern CPU core microarchitecture. Software development experience using C, C++, assembly and/or Python. Experience modelling microprocessors using high-level languages such as C/C++. Comfortable working within geographically distributed engineering teams. Experience with ...

Embedded Linux Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
interested in this Embedded Linux job in Cambridge, please apply.For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today.Tagged as: Embedded, Embedded Linux, Software ...

Machine Learning Engineer – Artificial Intelligence

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
leading university in Computer Science, Machine Learning, Artificial Intelligence or another subject that covered ML or AI projects.You’ll mainly be programming in Python, C++ and R, so past experience of this would be useful.It would be highly advantageous if you’ve worked on deep learning frameworks ...

Embedded Software Consultant – Defence

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
however, we are open to candidates from other complex sectors. It will be essential that you could obtain security clearance.Knowledge of prototyping, using C, C++, MATLAB, or another software language will be highly advantageous.It is expected that you hold a degree in a software or electronics field, or another field ...

Software Vulnerability Researcher

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £70000/annum + benefits
vulnerability research. Good knowledge of how software and hardware interact at a low-level e.g. drivers, firmware, embedded systems, etc. Fluent programmer in C, C++ or Python. STEM degree from a top university. UK nationality, for security reasons. Additional knowledge or expertise in reverse engineering, cyber-physical systems, networking ...

Principal Electronics and Software Engineer

Location
Cambridge, England, United Kingdom
support this goal. Keywords: Electronics, Electromechanical, Project Management, Team Leadership, Schematic Capture, PCB Layout, Hardware Bring-up, Fault Finding, Embedded Software, C/C++, Debugging, Product Testing, Transfer to Manufacture #J-18808-Ljbffr ...

Senior Electronic Engineer

Hiring Organisation
Vector Recruitment Ltd
Location
Cambridge, England, United Kingdom
projects whilst remaining technically involved. Senior Electronics Engineer - What you'll be doing Electronic circuit design and development Embedded software development (C/C++) Prototyping, testing and problem solving Working as part of multidisciplinary product development teams Supporting products from concept through to manufacture Presenting technical progress internally ...

Principal Electronics and Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£80,000
support this goal. Keywords: Electronics, Electromechanical, Project Management, Team Leadership, Schematic Capture, PCB Layout, Hardware Bring-up, Fault Finding, Embedded Software, C/C++, Debugging, Product Testing, Transfer to Manufacture Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact ...

Modelling and Simulation Engineer

Location
Cambridge, England, United Kingdom
Experience with model validation and qualification is highly desirable. System identification knowledge is a plus Strong MATLAB/Simulink skills. Programming knowledge in Python, C++ or similar for developing simulation and analysis tools is a plus Preferred Qualifications/Experience Experience in fast-paced R&D or startup environments, with ...

Senior Principal System Technologist

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
between power, performance and area appropriately to meet the requirements of the product.Knowledge of interconnect and network-on-chip technology principles.Strong programming ability: C, C++, scripting.A strong history of thinking creatively and communicating effectively in a distributed team environment, with a practical, organized and analytical approach to work.Excellent team working ...

Staff Linux Support Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
ExperienceStrong understanding of embedded Linux-based software stacks, including kernel, drivers, and firmware integration.Experience in triaging, debugging, mitigating, and resolving software issues using C, C++, and/or assembly.Effective written and verbal communication skills, with the ability to collaborate across teams and with external partners.“Nice to Have” Skills ...

Staff Linux Support Engineer

Location
Cambridge, England, United Kingdom
understanding of embedded Linux-based software stacks, including kernel, drivers, and firmware integration. Experience in triaging, debugging, mitigating, and resolving software issues using C, C++, and/or assembly. Effective written and verbal communication skills, with the ability to collaborate across teams and with external partners. “Nice to Have” Skills ...

Staff Applications Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
layersKnowledge of the workings of Rich OS such as Linux from application layer to driver development10+ years in firmware/software developmentStrong C/C++ programming skillsDeep understanding of SoC architectureSolid grasp of Arm processor architectureAbility to collaborate and provide technical leadership across geographically distributed and cross-functional teams.Excellent communications ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
tools like Altium 365 and SPICE Simulation.Desirable SkillsHardware design for explosive (Ex) environments and functional safety (SIL)Bare-metal programming expertise in C/C++ for 8/16/32-bit processors (Renesas, Microchip, STM32).Salary & BenefitsWe recognise that our people are our greatest asset and are committed ...

Staff Applications Engineer

Location
Cambridge, England, United Kingdom
experienced engineers. Travel occasionally to Arm sites and partner locations. Required Skills and Experience: 10+ years in firmware/software development Strong C/C++ programming skills Deep understanding of SoC architecture Knowledge of Machine Learning and Computer Vision software stacks Experience debugging from firmware to OS/application layers ...