101 to 125 of 265 C++ Jobs in Cambridgeshire

Architecture-Technology Co-Designer

Hiring Organisation
imec
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
principles, with experience in system-level performance modeling and analysis methodologies. You have hands-on expertise in connecting high-level performance modeling (C/C++, systemc, gem5, etc.) to low-level design flows (EDA tools, FPGA, ASIC, etc.). You have familiarity with state-of-the-art technology innovations ...

Verification / Senior Verification Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
testbench design with verification frameworks like UVM/OVM. Knowledge of SystemVerilog assertion (SVA). Exposure to different programming languages, such as C, C++ and Python. A proactive person who can independently define the scope of work. A collaborative person with excellent communication skills, who actively shares (and listens ...

QEC Researcher (Frontier)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
ability to take an ambiguous or loosely defined problem and work through it methodically Knowledge of at least one programming language (Python or C++ preferred) Experience with collaborative software development practices, including version control (e.g. GitHub) A genuine eagerness to learn. You pick up new concepts quickly and are comfortable ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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, UK
Employment Type
Full-time
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 ...

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, UK
Employment Type
Full-time
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 ...

Senior Software Engineer, Embedded UI - C++

Location
Cambridge, England, United Kingdom
show or Movies. We thrive on solving the toughest technical challenges — from optimizing GPU pipelines to fine-tuning memory usage — using both modern C++ and BrightScript to deliver rock-solid, high-performance solutions. We work in a collaborative, high-trust environment where great ideas can come from anywhere, partnering closely … Senior Software Engineer in the DMTE team, you’ll be at the heart of Roku’s platform innovation — designing, implementing, and optimizing low-level C++ and BrightScript systems for graphics rendering, OS services, and the FRAME engine. You’ll take on complex, performance-critical challenges that demand both creativity ...

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

Systems Software Engineer

Location
Cambridge, England, United Kingdom
experience and hardware/software co-design. For this Systems Software Engineer role, we are looking for someone with: Strong experience developing C/C++ software on Linux Background in systems software, accelerator runtimes, FPGA, DPU, SmartNIC or custom silicon Experience with PCIe, DMA, memory-mapped I/ ...

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

Machine Learning Engineer - Artificial Intelligence

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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, UK
Employment Type
Full-time
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 that ...

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

Senior Electronics Engineer

Hiring Organisation
Vector Recruitment
Location
CB4 2JF, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum £60k - £80k
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, UK
Employment Type
Full-time
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 ...