1 to 25 of 89 C Jobs in Cambridgeshire

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Whittlesford, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 75,000 Annual
Strong hands-on Yocto experience, including building and maintaining custom Linux images. Experience with Linux kernel, device driver and low-level system development. Strong C/C++ programming skills. Experience with RTOS, MCU and bare-metal embedded development. Ability to adapt to new technologies and work across different domains. Eligible ...

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Engineering, Electronics or similar. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
explaining technical work to a mix of technical and non-technical audiences. Define software system architecture, functional requirements, features and use cases. Use Python, C and C++ with machine learning frameworks to create intelligent embedded systems employing wired and wireless communications, sensors, user interfaces, and control for a range ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
St. Ives, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 70,000 Annual
life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics ...

Senior Staff Software Development Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
knowledge of relevant embedded debug techniques and tools. PREFERRED EXPERIENCE:Proven software experience working at silicon or networking companies. Proven commercial experience developing in C/Embedded CExperience of python and other scripting languagesStrong communication skillsHardware/software codesignEthernet & TCP/IPEmbedded systems ideally with experience of system software ...

Senior Embedded Software Engineer — Bluetooth Firmware

Location
Cambridge, England, United Kingdom
collaboration across multiple engineering teams. Requirements include a bachelor's degree in a related field and 5+ years of software engineering experience, with strong C/C++ and Python skills. Some travel may be required for customer deployments and cross-geography collaboration. #J-18808-Ljbffr ...

Software Engineer C# (Manufacturing NPI)

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
integrated systems. Knowledge of manufacturing test systems and automation workflows. An appreciation of embedded firmware programming tools. Experience of other programming languages such as C/C++ and/or LabView. In this Software Engineer role you’ll support software and test design processes; ensuring DFT principles are applied whilst ...

Software Engineer - Manufacturing Test

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
integrated systems. Knowledge of manufacturing test systems and automation workflows. An appreciation of embedded firmware programming tools. Experience of other programming languages such as C/C++ and/or LabView. In this Software Engineer role you’ll support software and test design processes; ensuring DFT principles are applied whilst ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB24, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
telecommunications specifications (ETSI, 3GPP, RFCs) into robust software solutions. Requirements: 10+ years' commercial software development experience delivering released embedded Linux and Android products. Strong C development experience within embedded Linux user-space environments. Commercial Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts ...

Senior Linux Kernel Engineer (Networking)

Location
Cambridge, England, United Kingdom
embedded debug techniques and tools. PREFERRED EXPERIENCE: 7+ years software experience (or equivalent) working at silicon or networking companies. Proven commercial experience developing in C Experience of python and other scripting languages Strong communication skills Hardware/software codesign Ethernet & TCP/IP Embedded systems ideally with experience of system ...

Senior Security Software Developer (R&D)

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Salary
205200 USD Annually
successful delivery for products to the market Proficient in multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML. Experience with unit testing methodologies. Understanding of Agile principles needed and experience working in tools like ADO. Understanding of design ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. ...

Senior Embedded Software Engineer, SoC/FPGA & Linux

Location
Ely, England, United Kingdom
FPGA platforms, building the embedded software that sits between ARM processors, FPGA logic and measurement systems. The role requires deep experience with Embedded Linux, C/C++, and ARM-based embedded systems, plus the ability to drive processor-to-FPGA integration and high-speed data handling. #J-18808-Ljbffr ...

Graduate Applications Engineer

Hiring Organisation
Anonymous
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 30,000 - 35,000 Annual
physics and the ability to apply physical principles to engineering applications. Experience with software development , ideally in one or more languages such as Python, C/C++, C#, MATLAB, or similar. Exposure to hardware design and electronics , including the ability to understand schematics, datasheets, interfaces, and system architectures. Strong analytical ...

Senior QA Validation Engineer

Hiring Organisation
SoCode Limited
Location
Cambridge, Impington, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum Bonus
background in software verification, validation, and quality assurance within a regulated industry. Experience developing and executing automated and manual test strategies. Working knowledge of C/C++ and Python for test development and automation. Experience testing complex integrated systems involving software, hardware, and electromechanical components. Familiarity with requirements management, electronic ...

SW Engineer

Location
Cambridge, England, United Kingdom
recent graduate with a Bachelor's or Master's degree in Computer Engineering, Computer Science, Physics, Maths or a related field. Experience writing C code Experience with Python and other scripting languages Strong communication skills Knowledge of Ethernet and TCP/IP Experience with Linux systems Benefits offered are described ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
project automated functionality and performance testing frameworks. Required Skills and Experience :Experience working on managed runtimes, compilers or similar technologies. Strong programming skills in C/C++.‎Familiar with performance analysis tools at an assembly level. Knowledge of and interest in improving computer architecture and microarchitecture such as CPU pipelines ...

Developer Content Engineer

Location
Cambridge, England, United Kingdom
application development experience, with the ability to work confidently with code and developer tools Programming experience in at least one language, such as Python, C/C++ or JavaScript Confidence using developer environments and tools, including Linux, command-line tools and version control Ability to quickly build the technical understanding ...

Senior Optimisation Developer

Location
Cambridge, England, United Kingdom
Strong mathematical background, supported by a postgraduate qualification (MSc, PhD, or equivalent experience). Provenprogramming ability in at least one relevant language.(e.g. C++, C, C#, Fortran) Experience of numerical modelling or mathematically intensive software development. Demonstrated potential to lead projects or technical workstreams, even if formal leadership experience ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 60,000 Annual
regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to have; Experience with unit test ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
engineers closest to the problem. What We're Looking For Experience using debuggers to resolve complex program issues. Strong low-level programming skills in C, C++ or Rust. Strong understanding of processor architectures. Ability to communicate clearly across software, firmware and hardware teams. A proactive, self-driven approach to improving ...

Software Engineer, Agentic AI Roku, Inc.

Location
Cambridge, England, United Kingdom
development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. ...

Senior Linux Kernel Engineer - Hybrid Embedded Networking

Location
Cambridge, England, United Kingdom
host driver teams to develop high-performance network stacks, and partner with system test to drive products to release. The ideal candidate has extensive C experience, proficiency in Python, and deep knowledge of embedded software and debugging at the hardware/software interface. #J-18808-Ljbffr ...

Senior Software Engineer (vLLM)

Location
Cambridge, England, United Kingdom
latency, throughput, and hardware utilisation. Proven experience working as a Senior Software Engineer with deep expertise in both Python and low-level programming (e.g. C/C++, Rust, assembly or CUDA). A history of direct contributions to vLLM or similar high-performance open-source ML/AI projects (e.g. ...

Research Scientist

Location
Cambridge, England, United Kingdom
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 ...