101 to 125 of 207 C++ Jobs in Cambridge

C++ Software Engineer (Embedded Systems)

Location
Cambridge, England, United Kingdom
C++ Software Engineer (Embedded Systems) Job Title : C++ Software Engineer (Embedded Systems) Location : Cambridge (On-Site) Salary : £50,000 - £60,000 + Bonus & Benefits (Depending on Experience) NOTE : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview … behalf of a Cambridge-based client, we are looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products. The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications. Combining advanced sensors, electronics, and life-science technology, my client ...

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
check out our technical blogs: https://threatresearch.ext.hp.com/blog.We’re looking for a talented software engineer with background in Browser technologies and C++ development. This is a fantastic full-time opportunity for a collaborative, hands on and experienced software developer to join a small but growing team.**Responsibilities … Software Engineer*** Develop and maintain core features of HP Wolf Security's secure browsing products* Design, code, debug, test and optimize software using modern C++* Develop secure browser capabilities on Chromium-based browsers (Google Chrome, Microsoft Edge)* Develop and enhance Firefox-based secure browser functionality using JavaScript, TypeScript and Gecko ...

Senior Embedded Security Engineer (SoC & Firmware)

Location
Cambridge, England, United Kingdom
role involves reviewing firmware code, evaluating system architectures, and collaborating with cross-functional teams to implement security measures. Ideal candidates possess strong C/C++ expertise and experience with embedded systems. This position supports hybrid working arrangements. #J-18808-Ljbffr ...

Senior Bioinformatics Scientist: Oncology NGS & MRD

Location
Cambridge, England, United Kingdom
cross‐functional teams to analyze high‐throughput sequencing data, MRD and methylation applications, and contribute to precision medicine. You will apply strong Python and C++ skills, with a focus on algorithm development, statistics, and genomics. The role offers a hybrid work model and competitive benefits. #J-18808-Ljbffr ...

Senior ML Inference & Compiler Engineer

Location
Cambridge, England, United Kingdom
neural network workloads onto NVIDIA platforms, integrating with NVIDIA's software ecosystem and libraries. Ideal candidates have strong systems programming skills (C/C++/Rust), experience with LLVM/MLIR, and familiarity with TensorFlow, PyTorch, and ONNX. Hybrid work model in Cambridge, UK is offered. #J-18808-Ljbffr ...

Principal Electronics & Software Engineer: Lead Systems

Location
Cambridge, England, United Kingdom
guiding a small engineering team. You don't need prior HealthTech experience; the role prioritizes leadership, practical hardware and software expertise in C/C++, soldering boards, debugging, and transferring designs to manufacture. #J-18808-Ljbffr ...

Senior Fuzzing & Security Engineer — Coverage Leader

Location
Cambridge, England, United Kingdom
proactive fuzz testing, and collaborating with product teams to resolve vulnerabilities. The ideal candidate will have experience in application security, proficiency in C/C++ and modern fuzzing tools, plus excellent communication skills. This position offers a hybrid working model, balancing collaboration and flexibility. #J-18808-Ljbffr ...

Senior UI & Logging Tools Engineer

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to contribute to embedded UI framework development and toolchain improvements. You will write and review C++ changes in embedded codebases, build Python automation for log analysis, and collaborate with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. The role ...

UI Engineer – High-Performance Graphics & AI

Location
Cambridge, England, United Kingdom
seeking a Software Engineer to join the DMTE team, contributing to graphics rendering and the FRAME engine with BrightScript (or JavaScript-like) and C++ in an embedded environment. You will work across hardware, firmware, and application teams to deliver high-performance UI features for millions of users. You’ll explore ...

Senior FPGA RTL Engineer

Location
Cambridge, England, United Kingdom
lead and oversee all aspects of FPGA systems’ design Pursue superior technical approaches to the problem Collaborate with software engineers working in Rust and C++ See your work put to productive use without a long lead time You would be joining a friendly, senior team of engineers in their north ...

Functional Test Engineer

Location
Cambridge, England, United Kingdom
testing our systems. What you’ll be doing Developing automated and manual test strategies Building test frameworks and tooling using Python/C/C++ Testing embedded firmware and hardware Integration, system, regression and fault-injection testing Debugging issues using scopes, logic analyses and other test equipment Collaborating closely with ...

Senior FPGA Engineer

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
interested in this Senior FPGA Engineer 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: FPGA, Leadership, Python, Software ...

FPGA Verification Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
interested in this Senior FPGA verification engineer 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: Electronics, FPGA, Python, Software ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
take ownership, contribute ideas, and work across the full product development lifecycle. Key Responsibilities • Design, develop, and maintain embedded software in C/C++ • Develop software for STM32s operating in bare-metal and RTOS environments. • Investigate and resolve complex software and system-level issues. • Contribute to the software architecture ...

Senior RTL Engineer, FPGA Systems

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
skilled Senior RTL Engineer with FPGA experience, you'd be working alongside peers with similar skills, as well as developers working in C++ and Rust. These technologies interface and form the backbone of a robust, high-speed and integrated solution, for deployment in high-connectivity locations worldwide. Extensive, demanding algorithmic ...

FPGA Electronics Engineer - Defence

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
communications technologies. Strong experience with VHDL or Verilog is essential, and any exposure to areas such as MATLAB/Simulink, electronics, embedded C/C++, SDRs, radar or communications systems would be a real advantage. They’re open to engineers at different career stages, provided you bring solid fundamentals ...

Design Team Leader Cambridge

Location
Cambridge, England, United Kingdom
using UVM for IP verification Experience with high speed interfaces on and off chip such as AMBA, PCI‐E or JESD Understanding of using C++/SystemC for design modelling and integration Experience in Technology Readiness Models Understanding of system architecture of a multi‐disciplinary team project Job Benefits ...

Compiler Engineer Cambridge, UK

Location
Cambridge, England, United Kingdom
whole software and hardware stack: compilers, operating systems, computer architectures Interest or experience in compilers (LLVM MLIR or others) Proficiency in Python; proficiency in C++ or Rust Interest in working in the quantum open‐source ecosystem What can you expect from us A comprehensive benefits package that includes an annual ...

Senior Teaching Associate (Fixed Term)

Location
Cambridge, England, United Kingdom
systems of nonlinear inhomogeneous partial differential equations, and shock-capturing, Riemann problem based numerical algorithms for their solution. They must also be proficient in C++ and the techniques required for software development best practice. Familiarity with methods for high-performance computing such as parallelisation is essential. For more information ...

Graphics Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
architecture, rendering techniques, graphics APIs, game engines, and system-level performance. Required Skills and Experience :Strong foundational programming skills in C/C++ or another low-level systems language. Good understanding of real-time graphics and the GPU pipeline, with exposure to a modern graphics API.Foundational knowledge of machine learning ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
board‐level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring‐up using embedded C/C++ or VHDL/Verilog Develop schematics and multi‐layer, mixed‐signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Compiler Engineer

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
compilers, operating systems, computer architectures Interest or experience in compilers (LLVM MLIR or others) Experience in delivering under deadlines Proficiency in Python; proficiency in C++ or Rust Interest in working in the quantum open-source ecosystem What can you expect from us A comprehensive benefits package that includes an annual ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
board-level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring-up using embedded C/C++ or VHDL/Verilog Develop schematics and multi-layer, mixed-signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Senior C++ Software Engineer

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team, you will play a leading role throughout the SDLC from defining initial requirements to software implementation, verification and deployment. Your focus will … background in computer science, electronics, or a similarly applicable subject. Excellent software design and development skills together with the in-depth knowledge of how C++ works under the skin, allowing you to avoid performance pitfalls and create fast, reliable code. A good understanding of Linux, as well as areas such ...

C++ Software Engineer (Embedded Systems)

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
Title : Embedded Software Engineer - C++ Location : Cambridge (On-Site) Salary : £55,000 - £65,000 + Bonus & Benefits (Depending on Experience) NOTE : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview: On behalf of a Cambridge-based client … looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products. The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications. Combining advanced sensors, electronics, and life-science technology, my client's product products deliver fast, accurate, real-time results. ...