51 to 75 of 178 C Jobs in Cambridgeshire

Low-Level Software Engineer (OS-based), CPU Validation group

Location
Cambridge, England, United Kingdom
stakeholders. Education & Qualifications: University degree or equivalent experience in Computer Science, Electronic Engineering. Required Skills and Experience: You have software development experience in ‘C’ and some knowledge of low level assembler programming languages You understand CPU architecture and micro-architecture features (such as caches, MMU, SMP, coherency, CPU pipelines ...

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 ...

Senior Software Engineer (Instrumentation)

Location
Cambridge, England, United Kingdom
status quo and ultimately change the world of media processing. Required Skills & Experience : Experience in using or creating profiling tools. Extensive expertise in C/C++ programming, with a strong ability to design and optimize complex software architectures. Exceptional problem-solving and debugging skills, with the ability to analyze ...

Principal Security Software Engineer

Location
Cambridge, England, United Kingdom
engineers through constructive review. 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 ...

Senior Performance Modelling Engineer (CPU group)

Location
Cambridge, England, United Kingdom
cases. Required Skills and Experience: Strong grasp of CPU micro-architecture concepts (pipelines, caches, predictors, MMUs). Hands-on experience with low-level embedded C or assembly for coding, testing, optimisation, and debugging. Proficiency in Linux environments with strong scripting skills (Shell, Python, or Perl) Nice To Have Skills ...

Mathematical Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
coaching and technical mentoring to less experienced developers where appropriate.**Essential requirements*** Strong mathematical background.* Programming ability in at least one relevant language. (e.g. C/C++, C#)* Experience of numerical modelling or mathematical software development.* Degree in Mathematics, Applied Mathematics, Physics, Computer Science, Engineering or a related discipline.**Desired ...

Senior Software Engineer - Live & VOD Video Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
loss, transport instability, and distributed system failures in real-time streaming environmentsStrong programming skills in one or more of the following: Go, Java, Rust, C, C++, or PythonHands-on experience with media frameworks and libraries such as GStreamer, FFmpeg, MediaMTX, or similar technologiesExperience with GPU-accelerated encoding or hardware media ...

Embedded Test Engineer - Automated Testing & Ownership

Location
Cambridge, England, United Kingdom
software to ensure robust, reliable products for real-world use. You’ll develop automated and manual test strategies, build test frameworks using Python, C and C++, and perform integration, system, regression and fault‐injection testing on embedded firmware and hardware. #J-18808-Ljbffr ...

Senior Embedded Security Engineer (SoC & Firmware)

Location
Cambridge, England, United Kingdom
solutions. This role involves reviewing firmware code, evaluating system architectures, and collaborating with cross-functional teams to implement security measures. Ideal candidates possess strong C/C++ expertise and experience with embedded systems. This position supports hybrid working arrangements. #J-18808-Ljbffr ...

Senior Security Software Engineer, R&D

Location
Cambridge, England, United Kingdom
will lead feature development, design and test across Windows platforms, and mentor junior engineers while guiding cross‐functional initiatives. The role requires strong C/C++, C#, .NetCore experience, plus knowledge of security principles, Agile, and cross‐team collaboration in a fast‐paced environment. #J-18808-Ljbffr ...

Embedded Machine Learning Engineer: AI & Vision Systems

Location
Cambridge, England, United Kingdom
with expertise in machine learning and machine vision. The role involves working directly with customers to translate requirements into deliverable embedded solutions, using Python, C and C++ with ML frameworks, and developing production-ready code. You will define software architecture, system requirements and use cases, collaborating with the wider team ...

Senior Embedded Firmware Engineer (ARM/STM32) — End-to-End

Location
Cambridge, England, United Kingdom
microcontrollers, work at the bench with hardware, and help shape decisions across firmware, electronics and the wider system. You’ll own firmware development, write C for STM32, design automated tests, and collaborate with electronics, mechanical, automation and #J-18808-Ljbffr ...

Functional Test Engineer

Location
Cambridge, England, United Kingdom
ways of testing our systems. What you’ll be doing Developing automated and manual test strategies Building test frameworks and tooling using Python/C/C++ Testing embedded firmware and hardware Integration, system, regression and fault-injection testing Debugging issues using scopes, logic analyses and other test equipment Collaborating ...

Embedded Firmware Engineer

Location
Cambridge, England, United Kingdom
teams to deliver high-quality products across the full development lifecycle. What you'll need: Extensive embedded software engineering experience developing embedded systems using C/C++. Strong hand-on experience with STM32 microcontrollers, embedded debugging, and low-power battery-operated devices. Experience integrating GNSS modules, LoRa or LoRaWAN communications ...

Senior Electronics Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
into production Strong board and system-level fault-finding skills Understanding of ISO9001 or similar quality systems Experience with automated test equipment, microcontrollers, LabVIEW, C/C++ or military-standard product development would be advantageous. THE OPPORTUNITY This is an excellent opportunity to join a growing engineering team and work ...

Digital Design Electronics Engineer

Location
Cambridge, England, United Kingdom
competitive remunerations package including career support and opportunities for leadership. Keywords: PCB, Digital Design, Electronics, Wireless, IoT, Communications, Robotics, Networks, Satellites, Instrumentation, DSP, Embedded, C, C++, RF, FPGA, ASIC, Project Leadership #J-18808-Ljbffr ...

Embedded Software Consultant - Defence

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
however, we are open to candidates from other complex sectors. It will be essential that you could obtain security clearance. Knowledge of prototyping, using C, C++, MATLAB, or another software language will be highly advantageous. It is expected that you hold a degree in a software or electronics field ...

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 ...

Control Systems Engineer

Location
Cambridge, England, United Kingdom
Knowledge of UDS diagnostics, ECU flashing and configuration. Familiarity with ASPICE or similar automotive development standards. Experience with Python, MATLAB and/or embedded C, plus hands-on vehicle testing and instrumentation. #J-18808-Ljbffr ...

Camera Software Engineer, Camera & Photos

Location
Cambridge, England, United Kingdom
Apple to ensure best in-class performance. Minimum Qualifications Strong background in computational photography. Experience with the modern camera pipeline. Excellent coding skills in C or C++. Strong verbal and written communication skills. Preferred Qualifications Strong experience in real-time algorithm development on GPU. Experience with computer vision systems. Experience ...

Senior Digital Design Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
countermeasures against physical attacks such as side-channel analysis and fault injection. Experience with RISC-V or similar processor architectures. Programming experience in Python, C and/or Rust, particularly for automation, RTL generation, software interfaces, testing or system integration. ...

Embedded Firmware Engineer

Location
Cambridge, England, United Kingdom
collaboration with multidisciplinary product and platform teams in the UK, Israel and California, USA. Requirements Approximately five years of embedded software engineering experience using C/C++. Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery-operated devices. Experience with GNSS, LoRa ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Engineering, or related field, or equivalent experience, with 6 years of relevant experience. Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Location
Cambridge, England, United Kingdom
Engineering, or related field, or equivalent experience, with 6 years of relevant experience. Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including ...

Staff FPGA Engineer

Location
Cambridge, England, United Kingdom
optimised for performance, area, and power. Experience integrating FPGA designs into hardware/software systems, including bring-up and debugging. Software development experience (e.g. C or Python) to support tooling, test, or integration. Experience working in Linux and/or Windows development environments. Bonus Experience Xilinx SoC platforms (e.g. Zynq ...