13 of 13 C Jobs in Peterborough

Embedded Linux Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
produce clear technical documentation. Desirable Experience Experience with a good selectionof the following would beadvantageous: Yocto/custom Linux image development. Real-time C/C++ development. Python, C#/.NET or another higher-level language for tooling and test automation. Open architecture standards. RTOS and bare-metal development. Hardware ...

Control Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
automated products, systems, and equipment. Hands‐on experience with embedded controllers Working knowledge of power electronics and motor drive architecture Strong proficiency in embedded C/C++ for real-time control, with Python for scripting, tooling, and data analysis. Strong proficiency with MATLAB Simulink and Simscape for model‐based control ...

Embedded Firmware Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
impactful projects in a dynamic, hybrid work environment. What You’ll Need to Succeed: Approximately five years of embedded software engineering experience, primarily using C/C++ Hands‐on experience with STM32 microcontrollers and embedded debugging tools Proven track record in delivering low‐power firmware, especially for battery‐operated devices ...

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

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 Principal CPU Architect | MRL Consulting

Location
Cambridgeshire and Peterborough, England, United Kingdom
virtualisation. Experience with workload profiling and performance tools such as VTune and Perf . Strong hands-on experience developing cycle-accurate simulators using C/C++ and Python , such as gem5. Experience delivering multiple high-performance CPU silicon designs is highly desirable. Knowledge of LLVM/GCC, RISC ...

Embedded Firmware Engineer: Low-Power, Connected Devices

Location
Cambridgeshire and Peterborough, England, United Kingdom
enabled devices. You will own production-ready code and work across hardware and software teams in a hybrid setup. The role emphasizes hands-on C/C++ development, STM32 microcontrollers, low-power techniques and RTOS environments, with opportunities to influence architecture and debugging workflows. #J-18808-Ljbffr ...

Embedded Controls Engineer - Real-Time Motor Systems

Location
Cambridgeshire and Peterborough, England, United Kingdom
time control algorithms, and integration layers across high-speed equipment, coordinating with third-party vendors to meet latency requirements. The role requires strong embedded C/C++, MATLAB/Simulink, and experience with CAN; you will work with cross-functional teams to deliver high-performance products and drive robust diagnostics ...

Hybrid IoT Firmware Engineer (STM32, Low-Power)

Location
Cambridgeshire and Peterborough, England, United Kingdom
work pattern requiring at least 2 days onsite each week. You will design, develop and debug robust firmware for resource-constrained IoT devices using C/C++ on STM32 microcontrollers, with GNSS and LoRa/LoRaWAN integration, within an RTOS environment and cross-functional teams in the UK, Israel ...

FPGA Engineers

Hiring Organisation
Defence
Location
Peterborough, Cambridgeshire, UK
Microsemi devices Verifying FPGA designs with VHDL & SystemVerilog/UVM Experience with FPGA toolsets and Mentor tools (QuestaSim/ModelSim) Generating low-level C software for test and integration Confident documenting and configuring designs to a high standard Ready to Relocate and Redefine What's Possible? Apply now and become ...

Air Combat Simulation Engineer: Flight Dynamics & Modelling

Location
Cambridgeshire and Peterborough, England, United Kingdom
Saab UK is seeking an experienced engineer to support the Air Combat Simulation team in Bedfordshire. You will develop models and tools, code in C/C++ and DLLs, and validate simulations for distributed systems. The role requires Matlab/Simulink expertise, stateflow, and knowledge of DIS/HLA with ...

Principal Kernel Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
kernel and shape future hardware through kernel-driven requirements. Contribute to AI-assisted kernel optimization pipelines. Requirements: 10+ years of OS kernel development in C (Linux or comparable), with patches shipped to production systems at scale. Expert-level understanding of MM internals: physical/virtual memory management, buddy and slab ...

Air Combat Simulation Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
translation of data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding … issues, significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Modelling of Sensors and Signatures (RF and EO/ ...