Permanent C++ Jobs in Cambridge

1 to 25 of 78 Permanent C++ Jobs in Cambridge

Graphics Rendering SW Engineer

Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a results-oriented More ❯
Employment Type: Full-Time
Salary: £100,000 - £110,000 per annum
Posted:

Senior OS Performance Expert

Cambridge, England, United Kingdom
Project People
s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript, Go, HTML). Extensive experience in operating system performance optimization, systems engineering, or similar areas. Desirable Qualifications Experience developing mobile or Internet applications, or working with iOS/ More ❯
Posted:

Senior OS Performance Expert

cambridge, east anglia, united kingdom
Project People
s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript, Go, HTML). Extensive experience in operating system performance optimization, systems engineering, or similar areas. Desirable Qualifications Experience developing mobile or Internet applications, or working with iOS/ More ❯
Posted:

Manager, Software Engineering

Cambridge, Cambridgeshire, United Kingdom
Stratasys Ltd
6+ years of experience in Leadership Experience 4+ years of experience in software engineering 4+ years of experience as an engineer using several of the following: Javascript, Typescript, C, C++, C#, CAD/Graphics. 4+ years of agile development methodologies Preferred Qualifications: Excellent problem-solving skills Ability to work cross-functionally and cross-site Demonstrated ability to deliver results Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Permanent Futures Limited
acquisition, or real-time/near real-time systems * Ability to design algorithms and reason from first principles * Strong coding discipline (version control, testing, documentation) * Knowledge of C/C++ and/or Python for performance and integration tasks Software Engineer - Why Apply - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics * Work on intellectually challenging, high-impact projects at the More ❯
Employment Type: Permanent
Salary: £55000 - £75000/annum excellent benefits
Posted:

Senior Operating System Performance Expert

Cambridge, Cambridgeshire, Milton, United Kingdom
Project People
computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, HTML, JavaScript, GO) Extensive experience in engineering roles specialising in operating system performance optimisation, systems optimisation, or related areas. Desirable: Experience in developing mobile application software, Internet software or More ❯
Employment Type: Permanent
Posted:

Software Engineer

Cambridge, England, United Kingdom
European Tech Recruit
end imaging solutions across software and hardware platforms. Requirements: Master’s degree (MSc) or equivalent in Computer Science, Electrical Engineering, or a related field. Strong proficiency in C/C++ programming and software development best practices. Solid understanding of end-to-end imaging systems and multimedia application architectures. Proven experience in image processing algorithm design and optimisation. A creative, analytical More ❯
Posted:

Software Engineer

cambridge, east anglia, united kingdom
European Tech Recruit
end imaging solutions across software and hardware platforms. Requirements: Master’s degree (MSc) or equivalent in Computer Science, Electrical Engineering, or a related field. Strong proficiency in C/C++ programming and software development best practices. Solid understanding of end-to-end imaging systems and multimedia application architectures. Proven experience in image processing algorithm design and optimisation. A creative, analytical More ❯
Posted:

Chief Product Architect

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
modems, high-speed digital design, RF engineering, and mechanical design Familiarity with PCB layout, embedded software (Linux/Android), and cloud (AWS, Docker) Programming experience in Java, Python, and C++ Leadership: Proven track record leading cross-functional teams and influencing at all levels. Mindset: Strategic thinker with a passion for solving complex challenges and driving innovation. Education: Bachelors or Masters More ❯
Employment Type: Permanent
Posted:

CPU Performance Modelling Engineer

Cambridge, England, United Kingdom
European Tech Recruit
experience in performance modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work in multi-disciplinary teams. Ability More ❯
Posted:

CPU Performance Modelling Engineer

cambridge, east anglia, united kingdom
European Tech Recruit
experience in performance modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work in multi-disciplinary teams. Ability More ❯
Posted:

Senior Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
microTECH Global LTD
our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and compiler development Please get in touch More ❯
Posted:

Chief Architect / Chief NPU Architect

cambridge, east anglia, united kingdom
IC Resources
c - modelling experience - UML CPU/GPU/NPU/RISC-V architecture HW - SW co-design Understanding of system design & integration Strong coding skills - python/C/C++/System C Bonus/"nice-to-have" skills: Industry experience in RTL design/RTL coding/digital design/hardware design - for FPGA/ASIC (VHDL and/ More ❯
Posted:

Chief Product Architect | Cutting-Edge Communications | Permanent

Cambridge, England, United Kingdom
SoCode Recruitment
with cellular and short-range wireless technologies (e.g. 4G/5G, Wi-Fi, Bluetooth, IoT) Familiarity with Linux platforms , cloud environments (AWS, Docker) , and modern software development Proficiency in C++, Python, or Java Excellent communication skills with the ability to influence and lead cross-functional teams If you’re ready to take the lead on cutting-edge communication technologies and More ❯
Posted:

Chief Product Architect | Cutting-Edge Communications | Permanent

cambridge, east anglia, united kingdom
SoCode Recruitment
with cellular and short-range wireless technologies (e.g. 4G/5G, Wi-Fi, Bluetooth, IoT) Familiarity with Linux platforms , cloud environments (AWS, Docker) , and modern software development Proficiency in C++, Python, or Java Excellent communication skills with the ability to influence and lead cross-functional teams If you’re ready to take the lead on cutting-edge communication technologies and More ❯
Posted:

Field-Programmable Gate Arrays Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Experis UK
comprehensive technical documentation, including system architectures, design specifications, and development processes. Collaborate closely with multidisciplinary teams to resolve complex technical challenges efficiently. Essential Skills & Experience Strong proficiency in C, C++ , and VHDL/Verilog (bias toward either embedded software or FPGA is acceptable). Solid understanding of electronics and hardware , including how hardware and software interact (e.g., RF over Ethernet More ❯
Posted:

Field-Programmable Gate Arrays Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
Experis UK
comprehensive technical documentation, including system architectures, design specifications, and development processes. Collaborate closely with multidisciplinary teams to resolve complex technical challenges efficiently. Essential Skills & Experience Strong proficiency in C, C++ , and VHDL/Verilog (bias toward either embedded software or FPGA is acceptable). Solid understanding of electronics and hardware , including how hardware and software interact (e.g., RF over Ethernet More ❯
Posted:

Head of Quality Assurance

Cambridge, Cambridgeshire, United Kingdom
OLI Systems
etc.). Strong understanding of CI/CD systems (e.g., Azure DevOps, GitHub Actions, Jenkins, GitLab CI,). Familiarity with source control (Git). Knowledge of software development practices (C++, C#, Python, or similar languages helpful for integration with dev teams). Experience with performance/load testing tools (e.g., JMeter, Locust, k6). Knowledge of cloud-based testing strategies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior GPU Software Architect

Cambridge, Cambridgeshire, United Kingdom
Futureshaper.com
runtime, or compiler technology for a major mobile GPU architecture. Expert-level knowledge of modern graphics APIs (Vulkan, DirectX 12) and their compute shader pipelines. Fluency in C/C++ and a strong understanding of computer architecture. Must have a proven track record in co-processor design (e.g., GPU/CPU, GPU/DPU) or developing drivers for heterogeneous systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
IC Resources
high standards of code quality through reviews and testing. This is an on-site role. Experience of the Senior Software Engineer will include: PhD in a STEM discipline Strong C++ development Knowledge of AI/ML concepts and frameworks If you are a Senior Software Engineer interested in working for a Fortune 100 organisation, please apply today to learn more. More ❯
Posted:

Senior Software Engineer

cambridge, east anglia, united kingdom
IC Resources
high standards of code quality through reviews and testing. This is an on-site role. Experience of the Senior Software Engineer will include: PhD in a STEM discipline Strong C++ development Knowledge of AI/ML concepts and frameworks If you are a Senior Software Engineer interested in working for a Fortune 100 organisation, please apply today to learn more. More ❯
Posted:

Lead Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Avanti Recruitment
technology strategy. About You You’ll be an experienced embedded software engineer who enjoys balancing technical depth with people leadership. You’re likely to have: Experience in C/C++ for embedded systems (bare metal, RTOS, or Linux). Broad understanding of drivers, DSP, algorithms, and communication protocols. Previous team leadership or line management experience. Excellent communication and delivery focus. More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum
Posted:

Software System Architect

cambridge, east anglia, united kingdom
IC Resources
role - they need someone experienced in software systems and architectures, not just embedded software. System Software Architect - Background Strong background in software architecture & system design Skilled in C/C++, Python, C#, .NET, or Java Experience in embedded, cloud, or IoT systems Confident leading teams and driving projects from concept to delivery If you’re a systems thinker who loves More ❯
Posted:

GPU Software Engineer (OpenGL ES, Vulkan, DirectX)

Cambridge, England, United Kingdom
European Tech Recruit
on experience with one or more of OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and workloads, including gaming, XR, and machine learning. Excellent C++ development skills and familiarity with version control systems. Self-motivation, ambition, and the ability to work collaboratively in a team environment. A BSc, MSc, or PhD in a relevant discipline. More ❯
Posted:

GPU Software Engineer (OpenGL ES, Vulkan, DirectX)

cambridge, east anglia, united kingdom
European Tech Recruit
on experience with one or more of OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and workloads, including gaming, XR, and machine learning. Excellent C++ development skills and familiarity with version control systems. Self-motivation, ambition, and the ability to work collaboratively in a team environment. A BSc, MSc, or PhD in a relevant discipline. More ❯
Posted:
C++
Cambridge
25th Percentile
£47,500
Median
£55,000
75th Percentile
£62,500
90th Percentile
£71,250