26 to 50 of 70 C Jobs in Cambridgeshire

Principal Security Software Engineer

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
millions of endpoints worldwide. Job Requirements: Significant experience building, securing, and maintaining production software, ideally endpoint, security, or systems software. Strong programming experience in C, C++, Rust, Python, PowerShell, or comparable languages. Experience developing software for Windows and/or Linux, including operating-system, virtualisation, isolation, or other security-sensitive ...

Software Vulnerability Researcher

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £70000/annum + benefits
vulnerability research. Good knowledge of how software and hardware interact at a low-level e.g. drivers, firmware, embedded systems, etc. Fluent programmer in C, C++ or Python. STEM degree from a top university. UK nationality, for security reasons. Additional knowledge or expertise in reverse engineering, cyber-physical systems, networking ...

Compiler Engineer - AI Inference

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
3+ years of relevant industry experience specializing in compiler optimizations, synthesis, and placement. MLIR Knowledge: Demonstrated, hands-on experience working with MLIR.Programming Excellence: Exceptional C/C++ and Python programming and software design skills, including rigorous debugging, performance analysis, and test design. Team Dynamics: Strong communication and interpersonal skills, with ...

Verification / Senior Verification Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
experience of testbench design with verification frameworks like UVM/OVM. Knowledge of SystemVerilog assertion (SVA). Exposure to different programming languages, such as C, C++ and Python. A proactive person who can independently define the scope of work. A collaborative person with excellent communication skills, who actively shares ...

Staff Software Performance Engineer - Team Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
experience and a track record of timely, high quality delivery. Demonstrating excellent communication, being able to clearly convey complex topics. You will have excellent C/C++ skillsYou have experience in profiling and tracing large applications to find bottlenecks of performance."Nice To Have" Skills and Experience :You are passionate ...

Senior Subsystem & SoC Design Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
designs'Nice to Have' Skills and Experience: Exposure to Arm-based designs, Arm System Architectures and AMBA standards. High level programming experience such as C/C++ and/or assembly language programmingParticipation in large scale complex SoC development projectsExperience of Functional Safety product development for the Automotive market (applying ...

Firmware Contractor

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£55 - £75/hour
developing embedded software for connected devices. The role requires 2 days a week onsite in Cambridge, and will run for 24 months Requirements: Embedded C/C++ proficiency on bare metal & RTOS platforms Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery ...

Principal Embedded Linux Engineer

Hiring Organisation
Platform Recruitment
Location
CB4, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
engineering teams Required Experience: + 10+ years of experience with Linux platforms, including kernel customisation, platform security, and performance optimisation + Advanced proficiency in C programming for embedded environments + Proven system diagnostics experience + A solid understanding of networking concepts and security mechanisms What ...

Electronics Design Engineer

Hiring Organisation
APRIL QUEST LIMITED
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£60,000
package is welcome. Power electronics experience would be useful, with support available to develop this area. Familiarity with Linux command-line tools, C/C++, VHDL, FPGAs or SoCs would be an added advantage. The role offers flexible working arrangements, a company bonus, private medical insurance, a pension with employer ...

Staff Verification Engineer - CPU group

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Nice To Have" Skills and Experience :Solid knowledge of Arm architecture. Experience with verification methodologies such as UVM or equivalent experience. Programming experience in C/C++ and Python. Practical experience verifying microprocessor or CPU designs. Understanding of constrained-random stimulus, functional coverage, checking methodologies, and behavioural reference models. Experience ...

Embedded Software Team/Lead - Europe

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
engineering talent, broadly within 2 hours of Central European time. The initial team will be around 5 engineers, focused on: Embedded Software/Firmware: C/C++, Rust, bare-metal and low-level development RISC-V, security or cryptography experience would be highly advantageous Were also looking for a strong ...

Principal Audio Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
based audio processing. Technical Requirements 5+ years of professional experience in real-time embedded audio software or DSP algorithm development. E xpert-level C/C++ Deep knowledge of AGC, AEC, filtering, and VAD Proven ability to lead complex technical projects end-to-end Advantageous Skills Experience with mission-critical ...

Contract Firmware Engineer

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, UK
integration and platform development, working closely with Senior Engineers on a dedicated new product development programme. Key Skills Required - Contract Firmware Engineer Strong Embedded C Firmware Development experience STM32 Bare-Metal Debug & Bring Up Microcontroller Development (STM32, NXP, Renesas, Microchip or similar) Board Support Package (BSP) Development Serial Communications including ...

Contract DSP Engineer - Radar

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Contract
Contract Rate
£80 - £90 per hour
assignment. Key Skills Required - Contract DSP Engineer - Radar Radar Signal Processing (Range Doppler, CFAR Detection & Target Tracking) Real-Time Software Development using Rust, C or C++ GPU-accelerated signal processing on NVIDIA platforms, ideally NVIDIA Jetson, handling high data rates in real time Test-driven development and experience creating ...

Electronics Engineer - Piezoelectronics - New Product Development

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
your abilities is essential. Your responsibilities will include electronics design and PCB layout for the new piezoelectronics devices, as well as writing Embedded C software and using other software languages. While having experience in piezoelectronics would be ideal, it is not a strict requirement. However, we do prefer candidates with ...

Digital Design Engineer

Hiring Organisation
SoCode Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
wireless comms - cellular, WiFi, Bluetooth, satellite... any of these are relevant Comfortable using MATLAB for DSP or comms-related work Working knowledge of C or C++ in an embedded context Experience debugging live hardware in a lab setting This is a team that sticks around. Attrition is genuinely ...

Senior Firmware Engineer

Hiring Organisation
Orion
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
highly skilled Senior FirmwareEngineer forour firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/Cand Python, and the breadth to work with device data from the sensor through to the cloud. The successful candidate will be responsible … Contribute to firmware development, sharing technical knowledge and best practice with other team members. Design, develop, and maintain embedded firmware for IoT devices using C/CandPython Collaborate with hardware engineers to ensure seamless integration between firmware and hardware Implement and optimise communication protocols such as MQTT andLoRaWAN Integrate firmware ...

SOC Design Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
System ArchitecturesExperience developing and integrating subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. High level programming experience such as C/C++ and/or assembly language programmingExperience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Accommodations at ArmAt Arm, we want ...

Embedded Software Engineer - Medical Devices

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Develop embedded C and C++ software to bring new medical technology to life Looking for an embedded development role with variety, client-contact, and a positive real-world impact? This role may be just the ticket: a well-established medical technology company is seeking an experienced C or C++ developer … will need: A strong academic background in Computer Science, Electronics, or a similarly applicable subject Substantial commercial embedded software development experience with skills in C and/or C++ (and ideally Qt framework). Target systems include bare metal, RTOS, and Linux A solid appreciation of software engineering best practice ...

Senior Embedded Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
Join a small embedded software team to work on multithreaded applied electronics for robotics Cambridgeshire South; to c£85,000 DoE + Benefits This market leader in scientific instrumentation has dedicated engineering groups covering mechanical, electronics and software engineering. Their firmware team is part of their software group and also … lines are based on high electromechanical precision, utilising firmware that drives motors, real time sensors and automated robotic systems. This is typically achieved using C/C++ embedded on ARM Cortex-M. As a Senior Engineer, you would work on multidisciplinary projects that include shipping firmware, integrating third-party modules ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
bring Substantial commercial experience of low level embedded software and firmware Strong, demonstrable Zephyr RTOS experience (I cannot overstate this one) Solid C and C++, with a knack for squeezing performance out of resource constrained hardware Confidence reading schematics and datasheets Proven board bring up and hardware to software integration … STM32 in particular), Yocto or similar Linux build systems, Linux kernel internals, bootloaders and systemd, TLS, SSH, IPSec and HTTPS, secure boot, Python, MISRA C or C++, CI/CD and automated test, Docker or Kubernetes, and the steady hand needed to tack a fly lead onto a board ...

Embedded Software Engineer - Embedded C

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
invention of brand new medical technologies. You will be working onsite developing hardware and embedded software systems. You will be mainly working in Embedded C and Assembler while helping with the invention of new devices. To have the skills required for this role it is expected that you would have … Design, Human Factors, Regulatory Affairs, Quality Assurance and Field Service Engineering sectors. Embedded Software Engineer, Medical Devices, Medical Technology, Embedded Firmware, Embedded Software, Embedded C, Electronics, WirelessHiring organizationEmployment TypeFull-timeDuration of employmentPermanentIndustryMedical DevicesJob Location Cambridge, CambridgeshireDate posted 14th July 2026Valid through 31st October 2026PDF Export Export as PDFApply below ...

LLVM compiler engineer

Hiring Organisation
Codasip
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
capabilities, skills and processes within the wider Embedded Software team The core skills and competencies: In-depth knowledge of the LLVM compilerKnowledge of the C/C++ clang frontendKnowledge of high-level hardware microarchitecture and its effects on software performanceA flexible and adaptable attitude to workA desire to learn ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Harston, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
several accolades for their work over their impressive history that spans several decades. Responsibilities: Design and develop bare metal and RTOS embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve … system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Understanding of Digital Signal Processing What ...

Electronics & Embedded Software Engineer

Hiring Organisation
Elastic Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum Benefits
concept through to testing and production. Key Responsibilities Design and develop electronic circuits, schematics and PCB layouts. Develop, test and maintain embedded software using C/C++. Support the design and development of motor control and motor drive systems. Develop new electronic products and improve existing designs. Produce bills … experience in electronics engineering, embedded systems or a similar discipline. Degree in Electronics, Electrical Engineering or a related subject. Strong embedded programming experience using C/C++. Experience in electronic circuit design, schematic capture and PCB layout. Proficiency with PCB design software such as Altium Designer, Cadence or OrCAD. Motor ...