76 to 100 of 207 C++ Jobs in Cambridge

Verification / Senior Verification Engineer Cambridge, UK

Location
Cambridge, England, United Kingdom
testbench design using verification frameworks such as 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 ...

Senior Principal Software Architect – AI

Location
Cambridge, England, United Kingdom
ONNX Runtime is important. We also value: Understanding of how AI workloads move through graphs, compilers, runtimes and kernels to hardware. Strong C/C++ skills and the ability to engage directly with software implementations. Excellent technical judgement when navigating complex and ambiguous problems. This means identifying what matters ...

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

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

Embedded Test Engineer - Automated Testing & Ownership

Location
Cambridge, England, United Kingdom
ensure robust, reliable products for real-world use. You’ll develop automated and manual test strategies, build test frameworks using Python, C and C++, and perform integration, system, regression and fault‐injection testing on embedded firmware and hardware. #J-18808-Ljbffr ...

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

Senior AI Compiler Engineer for ML Platform

Location
Cambridge, England, United Kingdom
will contribute to AI/ML compiler design, model ingestion, and optimisation as part of Arm's ML software stack. The role requires strong C++/Python skills, experience with the full software lifecycle, and knowledge of ML compilation technologies (MLIR/TVM). A collaborative, proactive approach and excellent ...

Senior Firmware Engineer - Onsite Embedded (ARM/STM32)

Location
Cambridge, England, United Kingdom
deliver robust firmware from prototype to production. The role is on-site in Cambridgeshire with parking on site. A strong background in C/C++ for ARM microcontrollers (STM32) and automated tests is essential, along with teamwork and #J-18808-Ljbffr ...

Numerical Modelling Software Engineer — Hybrid Role

Location
Cambridge, England, United Kingdom
enhancement of numerical models within a desktop application, delivering robust mathematical software. The role demands a strong mathematical background and proficiency in C/C++ or C#. You will tackle challenging problems, mentor junior developers, and help drive technical projects in a hybrid on-site setting at #J-18808-Ljbffr ...

Embedded Linux Engineer

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

Embedded Software Consultant - Defence

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
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 ...

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

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

Senior CPU Performance Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Experience in performance analysis (profiling, benchmarking, debugging)Familiarity with PMU-based profiling tools or equivalent performance countersBasic programming or scripting skills (Python, C/C++, or similar)Strong analytical and problem-solving skillsPreferred ExperienceExposure to CPU performance analysis or benchmarkingFamiliarity with low-level programming (C/Assembly)Basic understanding ...

Senior Subsystem & SoC Design Engineer

Location
Cambridge, England, United Kingdom
Have' Skills and Experience: Exposure to Arm-based designs, Arm System Architectures and AMBA standards. High level programming experience such as C/C++ and/or assembly language programming Participation in large scale complex SoC development projects Experience of Functional Safety product development for the Automotive market (applying standards ...

Principal Security Engineer - Fuzzing Specialist

Location
Cambridge, England, United Kingdom
focus on coverage-guided fuzzing. Hands‐on expertise with at least one modern fuzzing framework (e.g., libFuzzer, AFL++, Honggfuzz). Proficient in C/C++ plus strong scripting ability in Python for automation. Solid understanding of memory‐safety vulnerabilities, undefined behaviour, sanitisers, and compiler instrumentation. Demonstrated ability to triage crashes ...

Staff Software Performance Engineer - Team Lead

Location
Cambridge, England, United Kingdom
coaching others and growing the team's capabilities. Demonstrating excellent communication, being able to clearly convey complex topics. You will have excellent C/C++ skills You have experience in profiling and tracing large applications to find bottlenecks of performance. Desirable Skills Understanding how sophisticated software (including web servers, databases ...

Staff Software Performance Engineer - Team Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
track record of timely, high quality delivery. Demonstrating excellent communication, being able to clearly convey complex topics. You will have excellent C/C++ skillsYou have experience in profiling and tracing large applications to find bottlenecks of performance."Nice To Have" Skills and Experience :You are passionate about coaching others ...

Senior Compiler Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
back-end areas such as IR design, optimization passes, instruction selection, etc. Experience of shipping software to users Proficiency in Python; proficiency in C++ or Rust Interest in working in the quantum open-source ecosystemWhat can you expect from us A comprehensive benefits package that includes an annual bonus plan ...

Senior Compiler Engineer Cambridge, UK

Location
Cambridge, England, United Kingdom
compilers (LLVM MLIR orothers),in particularexperiencein middle- and back-endareassuch asIRdesign, optimization passes,instructionselection, etc. Experience of shipping software to users Proficiencyin Python;proficiencyin C++ or Rust Interest in working in the quantum open-sourceecosystem What can you expect from us A comprehensive benefits package that includesan annual bonus plan ...

Senior Customer Success Manager

Location
Cambridge, England, United Kingdom
Discord C/C++/Rust Docs Java/Kotlin Docs Support Resources Senior Customer Success Manager A new, exciting opportunity to join Undo’s Customer Success team with a focus on top-tier technology companies in the networking & security industry. Undo is a fast-growing, deep-tech company whose ...