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

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Solid experience with CI/CD systems and automated testing (preferably GitHub-based workflows). Experience working in Linux environments. Familiarity with C or C++, with the ability to read, debug, and reason about low-level code when needed. Proven ability to mentor junior engineers and influence engineering practices within ...

Senior Software Engineer - Networking

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
features that will go into the world’s largest AI networks! What you’ll be doing: Designing, implementing and testing new features using C, C++ and Python. Debugging and diagnosing complex software and networking problems. Collaborating with an international team of engineers to deliver projects spanning multiple teams. Utilising ...

Principal Audio Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
embedded audio systems. Technical Proficiency: Deep knowledge of DSP algorithms (AEC, NR, AGC, beamforming, VAD, filtering). Strong coding skills in C/C++ for real‐time embedded systems. Experience optimising for low‐latency and resource‐constrained platforms. Familiarity with audio frameworks, DSP libraries or fixed‐point environments. Strong analytical ...

Senior/Principal Software Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
communicate and negotiate requirements with multiple stakeholders. Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC‐V). Familiarity with C++ and Python. Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). Experience developing for embedded or resource‐constrained environments, including real‐time systems. ...

Senior Software Engineer, Ring

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
reliability and scaling) of new and current systems. Professional, non‐internship software development experience. Programming with at least one modern language such as Java, C++, or C# including object‐oriented design. Embedded development in C/C++. Development experience in the last 3 years. Preferred Qualifications Bachelor's degree ...

C++ Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£45,000
C++ Software Engineer A fantastic opportunity for a C++ Software Engineer to join a global technology company developing advanced real-time communication systems used in highly demanding environments. This role focuses on building high-performance software applications which interface closely with hardware systems, rather than web development or hardware engineering … during onboarding, then 2 to 3 days per week in the office) Salary: £33,000 to £55,000 per annum + benefits Requirements for C++ Software Engineer: Commercial software engineering experience is required Strong experience developing software in C++ within a commercial environment Experience developing software on Linux platforms Understanding ...

Software Engineer (RISC-V/Compiler)

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
maintaining large-scale or modular Rust codebases. - Expert understanding of unsafe Rust, FFI, and low-level systems programming. - Strong proficiency in C; familiarity with C++ and Python are a plus. - Solid understanding of compiler internals; experience with LLVM is a plus. - Experience with build systems and reproducible tooling (e.g. Bazel ...

Senior Embedded Software Engineer - Medical Devices

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
place for compliant software delivery. Key Responsibilities for the Senior Embedded Software Engineer - Medical Devices: - Design, develop, and maintain embedded software in C/C++ for medical devices and safety‐critical systems. - Produce high‐integrity code compliant with ISO 13485 and associated medical standards. - Lead on software architecture, design reviews ...

Senior Test Automation Engineer (Embedded)

Hiring Organisation
SoCode Limited
Location
Cambridge, Rampton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £85000/annum
from the ground up. Strong understanding of embedded systems testing, including hardware/software integration. Proficiency in programming languages such as Python, Java, or C++ for automation. Experience with network analysis and tracing tools (e.g. TCPdump, Wireshark, strace). Knowledge of networking protocols (TCP/IP, UDP, SCTP ...

Senior Digital Signal Processing Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Computer Science, or a related field 5+ years of experience in digital signal processing and algorithm development Proficiency in MATLAB, Python, or C/C++ for algorithm design and implementation Deep understanding of DSP concepts, including filter design, spectral analysis, and adaptive algorithms Experience with real‐time processing constraints ...

Senior Software Engineer, Subscriptions

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will also be engaged in developing tools which can help larger development community ...

Graduate Engineer – Edge AI System Performance

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
systems concepts such as operating systems, processors, memory, graphics, and system architecture, with strong problem‐solving skills Have some experience with Python, C/C++, or similar languages, and an interest in AI/ML, graphics, performance engineering, and data analysis Qualities that will help your application stand out: Experience ...

Senior AI Software Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Strong background in compilers and optimization techniques; experience with LLVM‐MLIR is a plus, but not required. Experience in software development using C/C++ and Python. Desired: Relevant experience in several sub-fields of AI application algorithms, frameworks, runtime, modelling and simulation, and compilers. In‐depth understanding ...

Senior Software ML Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
striving together to fulfil common targets. Required Skills and Experience : Development experience on cross-team projects with milestones and dependencies Strong programming skills (C, C++, Python). Source control skills (Git, Gerrit, Repo) Worked and developed using methods like agile SW development, continuous integration and Test driven development. “Nice ...

Senior Embedded Firmware Engineer & Tech Lead

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
mentorship experience. Ideal candidates should have a bachelor's degree in computer science (or equivalent) and proficiency in programming languages such as Java, C++, or C#. The position emphasizes collaboration and effective communication in a dynamic team environment, where attention to device performance metrics is crucial. #J-18808-Ljbffr ...

Senior AI Processor Software Engineer - Real-Time Co-Design

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Huawei processors. You will optimize AI chip architectures and collaborate with teams to integrate AI solutions. The ideal candidate has experience with C/C++ and Python, and knowledge of AI industry trends. The role includes a comprehensive benefits package such as 33 days annual leave, private medical insurance ...

Software Engineer - High-Growth AI Company

Hiring Organisation
Adria Solutions
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £70,000 per annum, Negotiable
bonus, not a requirement. That said, the team currently uses many tools you might expect in a cutting-edge tech environment: Python, C++, JavaScript, React, OpenCV, TensorFlow, Torch, and others. They always choose the right tool for the job, not the other way around-so technologies may evolve as products ...

Senior/Principal Silicon Verification Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
find root causes of deep and complex issues Experience of the verification process applied in CPU and/or ASIC environments System Verilog, Python, C++, Linux Desirable skills UVM SVA Assembly languages LLVM, GCC DVCS e.g. Git SGE or other DRMS XML and XPath/XSLT Web programming – HTML/ ...

Sr. OS Performance Expert

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
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, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirable Experience in developing ...

C# Software Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£60,000
interfacing software with hardware or test equipment Ability to work with and improve existing codebases C# Software Engineer desirable skills WinUI 3 C/C++, LabView Manufacturing or production test environments Jigs, fixtures, tooling Automation, multithreading, or performance optimisation Databases or calibration/test workflows Salary: £45-60k plus ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£95,000
actual product itself from idea through to production Requirements as a Principal Embedded Software Engineer: + Strong experience developing embedded software using C/C++ for RTOS-based systems (ideally Zephyr) + Experience at a senior level in a consultancy environment + Strong understanding of embedded Linux, but you dont ...

Machine Learning Research Engineer, Camera & Photos

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
related work in imaging, computer vision, or machine learning Good understanding of in-camera processing Familiarity with object-oriented programming languages such as C++ or Objective C Familiarity with algorithm performance optimization and parallelization for instance on GPUs Ability to work with cross-functional teams Strong analytical and problem-solving ...

Graduate Engineer - System Performance Team

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
System Architecture, and Software Stacks Some exposure to using scripting languages (e.g. Python), shell scripting (e.g. bash), and any procedural programming language (e.g. C, C++) Qualities that will help your application stand out: Understanding of, and exposure to, Software and Hardware performance analysis Attention to detail and enjoying working with ...

Senior ML Systems Engineer — Hybrid & Compiler Tech

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
features in ML compilation technology, mentoring junior engineers, and collaborating with the ML hardware team. Ideal candidates will have strong programming skills in C, C++, and Python, along with experience in agile development methodologies. Join a diverse team where your contributions will help shape the future of technology. #J ...

Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
feeds and trade-execution. About you: 0-4 years' experience (you could be a top graduate) Python proficiency (ideally your main language) Exposure to C++, Rust or C# (desirable) Ability to write performance-critical multithreaded code Interest in trading Genuine interest in technology Interest in maximising performance improvements Interest ...