Remote C++ Jobs in Cambridgeshire

1 to 25 of 47 Remote C++ Jobs in Cambridgeshire

Senior Electronics Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
La Fosse
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
Posted:

Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a Senior Software Engineer to join my client, a global leader in the scientific manufacturing and distribution sector based in Cambridgeshire. This role focuses on the ongoing development of a newly released, cross-platform motion control SDK, designed to operate a range of high-performance … closely with both electronics and embedded systems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative … values innovation, collaboration, and personal development. Benefits • Private healthcare and dental • Income protection • Local discounts • Hybrid working available What's Required of the Senior Software Engineer? • Proven experience with C++, C#, and .NET, particularly with Visual Studio and WPF (MVVM) • Experience developing software for hardware control systems or similar environments • Ideally experience with cross-platform development (Windows, Linux, macOS) • Familiarity More ❯
Employment Type: Permanent, Work From Home
Posted:

Lead Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Cadence
reliable software Stay current with industry trends and emerging technologies in AI Job Qualifications: BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python software development experience, Or M.Sc plus 2+ years of experience in implementing ML models and applications, Or PhD in a relevant area. Strong understanding of various Artificial More ❯
Posted:

Firmware Engineer

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
Job Opportunity: Embedded Systems Firmware Engineer (Fully Remote) We are seeking a talented and motivated Embedded Systems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded More ❯
Posted:

Senior/Staff FPGA Design Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
and timing closure. Demonstrate an understanding of ASIC/SoC prototyping in FPGA. 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. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Power Analysis Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Are you passionate about shaping the future of chip design? In the Solutions Engineering group at Arm, we offer the outstanding opportunity for an experienced Software Engineer to join our successful team in a dynamic and diverse role! Arm is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer, Engineering Collaboration

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
productivity of engineers across Arm. Required Skills and Experience: Proven background in Software Development and Design Strong experience with at least one programming language (Python, Groovy, Java, Golang, C, C++). Containerization (Docker, Kubernetes, Helm, ArgoCD). Experience of Linux based infrastructure design, provisioning, and maintenance. Good knowledge of Cloud services. Experience of at least one of the following: AWS 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:

Software Engineer - Galileo Platform

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
OLI Systems
Git well; you could confidently explain why git rebase master 2 master onto foo git push origin would be a bad idea. Preferred Qualifications Practical experience with C/C++ (14/17), fluent in reading, writing, building and debugging. Solid understanding of cross-platform, portable code challenges and nuances in development and deployment. Rich front-end development experience using More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Experienced Verification Engineer and Line Manager

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
effort and time estimates. Additional Qualities That Will Help Your Application Stand Out: Experience in working with requirements definition and management. Formal verification experience. Proficiency in developing C/C++ models of a microarchitecture. Familiarity with Arm architecture and AMBA bus protocols. Experience with CI platforms and version control tools. Practical knowledge of machine learning and neural networks. In Return More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Verification Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
MicroTECH Global Ltd
JOB AD: Rate: Competitive, Inside IR35 Start Date: ASAP A client of mine based in Cambridge and Bristol is looking for several Verification Engineer to join our client's Verification Team on a 12-month contract. This role is critical More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

AI Research Scientist

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
microTECH Global Limited
deployment on embedded/mobile platforms, including CPUs, GPUs, and NPUs. Hands-on experience with multi-GPU or distributed training at scale. Strong programming skills in Python, C/C++, and familiarity with Linux-based systems. Competency with tools such as Git and GitHub for version control and collaboration. Strong teamwork and communication skills. Desirable: A strong publication record in More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

AI Research Scientist

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Samsung Electronics Perú
with deployment on embedded/mobile devices (such as smartphones, with mobile CPU, GPU, NPU) Experience with distributed and multi-GPU training at scale Fluency in Python, C/C++ and GNU Linux Proficiency in code version control, Git and GitHub Experience in working as member of a team Solid publication record of papers in top-tier venues, such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Hardware Architect

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
expose proposed hardware features and evaluate the resulting performance. Work with hardware architects to define the software interfaces to new features. Required Skills and Experience : Strong programming experience in C++ and Python. Solid understanding of computer architecture. Good written and verbal communication skills. Experience developing software interfaces on large projects. Ability to understand accelerator designs. "Nice To Have" Skills and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Solution Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
particularly in backend engineering, performance tuning, and code generation. Strong understanding of microarchitectural-level performance, and a consistent track record of optimizing software to match. Proficiency in C/C++ and groundbreaking software engineering practices. Excellent debugging, analytical, and problem-solving skills in complex compiler environments. Experience with LLVM, GCC, or proprietary compiler stacks. "Nice To Have" Skills and Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Staff Security Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
product security with a deep 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 using debuggers, profilers, and reverse More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embedded systems Experience of software development for a commercial organization Strong knowledge of C or C++ programming Proficiency in problem solving and debugging skills Practical, organized and analytical approach to work Good oral and written English skills "Nice To Have" Skills and Experience : Experience with ML More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
So Code Limited
in the following specialisms: C#/.Net Software Engineering C#/.Net is widely used across various industries, favored by Software Engineers for web, desktop, and mobile app development. C++ C++ is a prevalent language for building large, efficient, and reliable software infrastructure and applications with limited resources. Java Java is popular in London and Cambridge's tech markets, extensively … DevOps DevOps bridges development and operations, utilizing processes, tools, and methodologies to improve efficiency and communication. Golang Golang supports scalable server and large system programming, addressing gaps found in C++ and Java during Google's server work. Python Python is a popular open-source language for developing complex network applications with straightforward syntax. IT Infrastructure and Support We recruit for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal System Architect

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
A strong history of thinking creatively with a practical, organized, and analytical approach to work. Works well in a collaborative environment Experience with Python scripting Experience with C/C++ In Return: At Arm, we are guided by our core beliefs that reflect our creative culture and guide our decisions, defining how we work together to surpass ordinary and shape More ❯
Employment Type: Permanent
Salary: GBP 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:

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 Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
ACS Performance
new features, bug fixing, and diagnostics for both current and next-generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ACS Business Performance Ltd
new features, bug fixing, and diagnostics for both current and next-generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python More ❯
Employment Type: Permanent
Posted:

C# Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
contribution to high quality code. You will need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an excellent software engineering background) • Substantial experience of professional software development, using current industry best practice and tools such a bug More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE + benefits
Posted:
C++
Cambridgeshire
10th Percentile
£37,000
25th Percentile
£47,500
Median
£55,000
75th Percentile
£62,500
90th Percentile
£64,500