C++ Jobs in Cambridgeshire

201 to 225 of 225 C++ Jobs in Cambridgeshire

Embedded Software Engineer

cambridgeshire, east anglia, United Kingdom
Oho Group Ltd
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior More ❯
Posted:

Principal Software Development Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering software that genuinely … making high-impact architectural decisions that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding … will shape how the team works, mentor rising engineers, and help solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded More ❯
Posted:

Principal Software Development Engineer

Cambridge, south west england, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering software that genuinely … making high-impact architectural decisions that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding … will shape how the team works, mentor rising engineers, and help solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded More ❯
Posted:

Principal Software Development Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering software that genuinely … making high-impact architectural decisions that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding … will shape how the team works, mentor rising engineers, and help solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded More ❯
Posted:

Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
direct software team responsible for developing both embedded software and software applications. For this Software Engineer, we are looking for someone with: Experience with C++ development Knowledge of embedded systems and embedded programming Some understanding of Linux is advantageous Confident communication skills What Next? If you’re an Embedded Software … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Software Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
IC Resources
direct software team responsible for developing both embedded software and software applications. For this Software Engineer, we are looking for someone with: Experience with C++ development Knowledge of embedded systems and embedded programming Some understanding of Linux is advantageous Confident communication skills What Next? If you’re an Embedded Software … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Software Engineer

Cambridge, south west england, United Kingdom
Hybrid / WFH Options
IC Resources
direct software team responsible for developing both embedded software and software applications. For this Software Engineer, we are looking for someone with: Experience with C++ development Knowledge of embedded systems and embedded programming Some understanding of Linux is advantageous Confident communication skills What Next? If you’re an Embedded Software … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Performance Modelling Architect

Cambridge, England, United Kingdom
European Tech Recruit
security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver … solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python More ❯
Posted:

Performance Modelling Architect

cambridge, east anglia, United Kingdom
European Tech Recruit
security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver … solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python More ❯
Posted:

Performance Modelling Architect

Cambridge, south west england, United Kingdom
European Tech Recruit
security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver … solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python More ❯
Posted:

Surgical Robotics Software Lead Engineer

Cambridge, Cambridgeshire, United Kingdom
Proactive Appointments
robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# and C++) and/or Embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and mechanical robotics platforms Surgical Robotics … as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern Object Oriented languages (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications Middleware and digital position controllers. More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 70,000 Annual
Posted:

Principal Software Development Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Job Description Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering software … making high-impact architectural decisions that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding … will shape how the team works, mentor rising engineers, and help solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture... More ❯
Posted:

Software Architect

Cambridgeshire, England, United Kingdom
IC Resources
Software System Architect, we are looking for someone with: Extensive experience working within firmware architecture at chip level Proven experience working with C/C++ in an embedded environment Experience developing software architecture or system architecture Any experience leading teams is advantageous What Next? If you’re an Embedded Software … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Software Architect

cambridgeshire, east anglia, United Kingdom
IC Resources
Software System Architect, we are looking for someone with: Extensive experience working within firmware architecture at chip level Proven experience working with C/C++ in an embedded environment Experience developing software architecture or system architecture Any experience leading teams is advantageous What Next? If you’re an Embedded Software … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Software Architect - Technical Architect

Cambridgeshire, United Kingdom
with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system software development … kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture and drive More ❯
Posted:

Software System Architect

Cambridgeshire, England, United Kingdom
IC Resources
with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system software development … kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture and drive More ❯
Posted:

Software System Architect

cambridgeshire, east anglia, United Kingdom
IC Resources
with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system software development … kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture and drive More ❯
Posted:

GPU Software Engineer

Cambridge, south west england, United Kingdom
microTECH Global LTD
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current More ❯
Posted:

GPU Software Engineer

Cambridge, England, United Kingdom
microTECH Global LTD
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current More ❯
Posted:

GPU Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current More ❯
Employment Type: Contract
Posted:

Staff IP / SoC Verification Engineer

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
silicon validation, FPGA and board development. Staff Engineers are also encouraged to mentor junior members. Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments. Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming/scripting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects

Cambridge, England, United Kingdom
SoCode Recruitment
roof. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through … rigorous validation Participate in peer reviews and contribute to continuous improvement of development processes What You’ll Bring Strong C/C++ programming skills for embedded systems Experience developing and optimizing complex, resource-constrained software Solid understanding of Linux int... More ❯
Posted:

Senior Verification Engineer - CPU / IP

Cambridge, England, United Kingdom
Hybrid / WFH Options
European Tech Recruit
of end to end verification processes - UVM knowledge is a bonus - Understanding of computer architecture, such as pipelining, memory systems etc are a bonus - C++ is a bonus I welcome your application if you'd like to find out more and if you know someone it would suit, we offer … fantastic referral scheme which I would be happy to discuss. Keywords: Semiconductors/Verification/CPU/RTL/IP Level/SystemVerilog/C++ #semiconductors #verification #cpu #rtl #ip #systemverilog By applying to this role you understand that we may collect your personal data and store and process it More ❯
Posted:

Senior Verification Engineer - CPU / IP

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
European Tech Recruit
of end to end verification processes - UVM knowledge is a bonus - Understanding of computer architecture, such as pipelining, memory systems etc are a bonus - C++ is a bonus I welcome your application if you'd like to find out more and if you know someone it would suit, we offer … fantastic referral scheme which I would be happy to discuss. Keywords: Semiconductors/Verification/CPU/RTL/IP Level/SystemVerilog/C++ #semiconductors #verification #cpu #rtl #ip #systemverilog By applying to this role you understand that we may collect your personal data and store and process it More ❯
Posted:

Senior Verification Engineer - CPU / IP

Cambridge, south west england, United Kingdom
Hybrid / WFH Options
European Tech Recruit
of end to end verification processes - UVM knowledge is a bonus - Understanding of computer architecture, such as pipelining, memory systems etc are a bonus - C++ is a bonus I welcome your application if you'd like to find out more and if you know someone it would suit, we offer … fantastic referral scheme which I would be happy to discuss. Keywords: Semiconductors/Verification/CPU/RTL/IP Level/SystemVerilog/C++ #semiconductors #verification #cpu #rtl #ip #systemverilog By applying to this role you understand that we may collect your personal data and store and process it More ❯
Posted:
C++
Cambridgeshire
10th Percentile
£32,250
25th Percentile
£43,750
Median
£50,000
75th Percentile
£62,500
90th Percentile
£64,000