26 to 50 of 158 C Jobs in Cambridgeshire

Senior Firmware Engineer

Location
Cambridge, England, United Kingdom
bachelor’s degree in an engineering or science subject is a prerequisite. Essential knowledge, skills and experience: Development of real-time firmware – in C – for ARM-based microcontrollers or ASICs, typically using ADCs, DACs and interfaces such as I2C, SPI and CAN. One or more of the main microcontroller families ...

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

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

Software Engineer C

Hiring Organisation
Technical Futures Ltd
Location
CB25, Waterbeach, Cambridgeshire, United Kingdom
Employment Type
Permanent
An award-winning High-Tech Design and Manufacturing Company seeks a proactive Software Engineer with strong modern C++ programming skills (on Windows) to contribute to the design of high-performance, reliable software systems. You’ll ...

Bare-Metal Senior Embedded Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £120000/annum serious equity
continuous learning, ownership and knowledge sharing. In addtion, they also pay top end salaries for embedded software engineers. Embedded Software Engineer essential requirements Embedded C, C++ or Rust Low level drivers and protocols such as UART, CAN bus, SPI. Excellent analytical, communication and teamwork skills. Ability to thrive ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
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 Hardware Engineer

Location
Cambridge, England, United Kingdom
inter‐device interfaces (e.g., signal‐integrity analysis) Design for EMC, safety and regulatory standards ECAD systems – ideally Altium Design of security products Desired Skills C or Rust development for microcontrollers U‐boot and Linux platform configuration and builds VHDL/Verilog Preferred Qualifications Master’s degree or equivalent ...

Senior RTL Engineer - CPU

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
design Strong RTL design skills using Verilog, SystemVerilog, or VHDL A solid software engineering background, including experience with: Object-oriented and functional programming paradigms – C,C++,Python Compiler infrastructures, particularly domain-specific languages (DSLs) Test-driven development and writing adaptive unit tests Excellent attention to detail and a passion ...

Application Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
configuration processes. Familiarity with ASPICE or similar automotive development standards. Experience with scripting languages such as Python or MATLAB.Working knowledge of embedded C software development. Hands-on vehicle testing and instrumentation experience. Personal AttributesCustomer-focused and proactive. Strong analytical and troubleshooting skills. Effective communicator capable of working with customers ...

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

Staff Hardware Engineer

Location
Cambridge, England, United Kingdom
development lifecycle, including NPI for embedded systems, ideally with ODMs and external design partners Experience of one or more high level programming languages (e.g. C), object orientated (e.g. C++), Python Experience with mechanical design concepts and thermal management In Return You will gain a deeper understanding of system architecture ...

Staff Software Engineer - Product Validation

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
silicon and silicon platforms, preferably on Arm-based systems, demonstrated through ownership, review, and mentorship of complex technical validation strategies. Excellent programming skills in C/C++, with proficiency in automation and scripting languages such as Python, Shell, or Perl."Nice to have" Skills and Experience: Experience working on server ...

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

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
industry specs, roadmap requirements, breakdown tasks and help implement the project plans. Your activities will involve upstreaming and maintenance. Required Skills and Experience : Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills ...

Senior Embedded Engineer: SoC/FPGA & Edge AI

Location
Cambridgeshire and Peterborough, England, United Kingdom
deliver embedded software on ARM/SoC platforms, bridging between ARM processors, FPGA logic and measurement systems. You will work on embedded Linux in C/C++, driver development, high-speed data acquisition, and methods for processor-to-FPGA integration, MATLAB/Python algorithm porting, and HW/ ...

Senior Embedded Software Engineer - SoC/FPGA & Edge AI

Location
Cambridgeshire and Peterborough, England, United Kingdom
involves significant technical ownership and work on SoC-FPGA platforms, interfacing ARM processors, FPGA logic, and measurement hardware. You will develop embedded software in C/C++ on ARM-based systems, manage processor-to-FPGA integration, and contribute to high-speed data acquisition and signal processing. #J-18808-Ljbffr ...

Consultant Electronics Engineer (27582)

Location
Cambridge, England, United Kingdom
related algorithms Analogue electronics, which may include work with sensors, RF or microwave EM Network protocols design and communications generally Embedded software in C, C++ and/or Rust It is likely you will have collaborated with other engineers and scientists on past projects. Any additional experience in Python, C# ...

Principal Electronics & Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
relevant discipline Prior industrial experience in at least one of the following areas, and enthusiasm for learning about the others: Software implementation in C, C++, Rust, or a similar programming language PCB design Digital electronics (processors, memory, DSP, Verilog, VHDL) Analogue electronics (general, interfaces, RF, power) Benefits Comprehensive private medical ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
team Promoting and practising sound software development principles, including version control, testing, CI, and documentation What we are looking for A working understanding of C/C++, with experience building and deploying software for Embedded Linux devices (for example Yocto or Buildroot) Familiarity with embedded and industrial hardware protocols such ...

Real-Time Embedded Software Engineer

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
will also be rewarded with an excellent starting salary, bonus and benefits package. Your embedded control systems work will ideally have been using C or C++, but we may consider other software languages if you have a track record of learning new software languages. Due to the scientific nature ...

C++ Software Engineer Android Linux

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
exhibitions where you'll demonstrate the product and drive customer engagement (all expenses paid). About you: You have experience developing software using C/C++ for cross platform use (will also consider Java) You have a good understanding of embedded Linux and Android build systems You're familiar with ...

Senior Digital Electronics Engineer / Consultant

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
FPGAs and SoCs for data throughput and power consumption. Embedded interconnects such as DDR4, QSPI, PCIe, JESD204.ECAD tools (ideally Altium Designer) for PCB layout. C and Python on Linux (ideally embedded programming).Verilog/VHDL.DSP applied to RF.Any additional past consultancy project experience would be advantageous. Similarly, if you have ...

Staff RTL Design Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
design. Strong RTL design skills using Verilog, SystemVerilog, or VHDL. A solid software engineering background, including experience with: Object-oriented and functional programming paradigms – C,C++,Python Compiler infrastructures, particularly domain-specific languages (DSLs). Test-driven development and writing adaptive unit tests. Excellent attention to detail and a passion ...

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

Senior Android Engineer

Location
Cambridge, England, United Kingdom
SELinux Experience with Android IPC technologies including:, Binder and HwBinder Experience working with Android HALs, AIDL and platform interfaces Strong programming skills in C/C++, Java and/or Kotlin Experience working with Git-based development environments and CI/CD pipelines Proven ability to work across multiple layers ...