1,026 to 1,050 of 1,540 Permanent C Jobs

Cybersecurity Analytics Engineer - Policy Rules & Anomaly Detection

Location
Greater London, England, United Kingdom
engine and data loss protection initiatives. You will design configurable policies in Starlark, apply ML techniques to detect anomalies, and collaborate with Go/C/C++ components, PostgreSQL and Elasticsearch across the backend. #J-18808-Ljbffr ...

Senior GPU Architecture Lead

Location
Cambridge, England, United Kingdom
IP. Lead architecture, research and prototyping within a multinational engineering group to deliver industry-leading GPU capabilities. Role requires deep GPU architecture knowledge, strong C/C++ skills, and the ability to balance power, performance and area. You will influence product direction and collaborate across teams and customers to validate ...

Spaceborne FPGA Engineer — Hardware/Software Co-design

Location
East Hagbourne, England, United Kingdom
skilled FPGA/flight software engineer to design, implement, and verify FPGA logic for satellite subsystems. You will interface onboard software (Rust/C) with HDL modules, simulate and validate designs, and collaborate with hardware and software teams across a full development lifecycle. You will contribute to HIL testing, documentation ...

Senior VxWorks DO-178C Embedded Engineer (Remote UK)

Location
Greater London, England, United Kingdom
development. Four positions available, remote work for UK-based candidates, inside IR35. Bring expertise in BSPs, device drivers and DO-178C processes, with strong C skills and cross-functional collaboration. #J-18808-Ljbffr ...

Principal Embedded Software Lead - Safety-Critical, Hybrid

Location
West of England, England, United Kingdom
quality and regulatory compliance. Hybrid working is available with visa support for the right candidate; candidates with 10+ years in embedded systems and strong C/assembler skills are encouraged to apply. #J-18808-Ljbffr ...

Senior Automotive Software Ecosystem PM

Location
Cambridge, England, United Kingdom
open-source projects. The ideal candidate will have a strong background in Linux or Android development and experience with complex software systems, specifically in C programming. The position offers hybrid working options and a commitment to equal opportunities. #J-18808-Ljbffr ...

Physicist to AI Hardware Engineer

Location
Sheffield, England, United Kingdom
security and verification in Sheffield or London. Ideal candidates will have a strong academic background in physics or engineering, with programming skills in Python, C/C++, and more. This role involves working on varied and complex engineering projects that impact society, alongside a passionate team and modern working environment. ...

Security Research Engineer – Browser Technologies

Location
Cheltenham, England, United Kingdom
software. You will work on critical security tasks and collaborate with cross-functional teams across macOS and iOS ecosystems. Candidates should be proficient in C, C++, and Swift, with knowledge of macOS and iOS security architectures and memory-safe languages. #J-18808-Ljbffr ...

Senior BMS Controls Engineer (MATLAB/Simulink)

Location
Oxford, England, United Kingdom
Kingdom seeks a Battery Controls Engineer to develop embedded control algorithms for battery management systems using MATLAB/Simulink. You will design models, generate C code for microcontrollers, and support MIL/SIL/HIL validation across energy storage applications. You will collaborate with hardware, software and system teams, ensure ...

Senior Embedded Security Consultant - Cheltenham

Location
Austrey CP, England, United Kingdom
devices. The role involves developing advanced attacks, reviewing code, and supporting business development. Ideal candidates have 3-5 years in enterprise consulting, expertise in C, Java, and assembly, as well as the ability to communicate complex concepts effectively. This position is on-site, offering competitive pay and a dynamic work ...

GPU Emulation Engineer for Real-Time Graphics

Location
Greater London, England, United Kingdom
while collaborating with design and software teams. Candidates should have strong knowledge in SystemVerilog, debugging skills, and proficiency in programming languages such as Python, C, and C++. The position offers the opportunity to innovate and be part of a dynamic team in a cutting-edge technology environment. #J-18808-Ljbffr ...

Senior GPU Inference Engineer — Console Platform

Location
Greater London, England, United Kingdom
coding with technical leadership, working across global teams to align strategy and execution. The ideal candidate has extensive GPU programming experience, fluency in C/C++ and shader languages, and a track record in game console software development. #J-18808-Ljbffr ...

Senior Telephony Engineer – VoIP & SIP in the Cloud

Location
Oxford, England, United Kingdom
team in Oxford or London. This role entails modernizing and maintaining capture platforms in a multi-cloud environment. Candidates should have strong skills in C/C++, SIP protocol, and cloud technologies such as AWS or Azure. Join a supportive workplace that values collaboration, offers competitive compensation, and presents opportunities ...

SoC Validation Engineer: ARM, PCIe & High‐Speed Interfaces (Remote)

Location
Greater London, England, United Kingdom
involves performing functional validation and bring-up of next-generation SoC platforms with high-end ARM processors. Candidates should have strong experience in Embedded C, functional validation processes, and high-speed protocols like PCIe and LPDDR5. This position offers the chance to work on innovative technology in a collaborative environment. ...

C++ Video Platform Engineer – Remote & Flexible Hours

Location
Greater London, England, United Kingdom
Route Recruitment Limited is seeking a C/C++ Software Engineer to design, build and support a video platform's Media Engine, powering live and on-demand encoding with advanced effects. The role involves deep development, research and experimentation across codecs, streaming protocols, and new technologies. You will collaborate with ...

Senior Telephony Engineer – VoIP & SIP in the Cloud

Location
Greater London, England, United Kingdom
team in Oxford or London. This role entails modernizing and maintaining capture platforms in a multi-cloud environment. Candidates should have strong skills in C/C++, SIP protocol, and cloud technologies such as AWS or Azure. Join a supportive workplace that values collaboration, offers competitive compensation, and presents opportunities ...

Flight Software Team Lead — Lead Spacecraft MBSE

Location
City of Edinburgh, Scotland, United Kingdom
flight software. The ideal candidate will provide technical leadership and manage a team of engineers, driving innovation and excellence across projects. Key skills include C programming for embedded systems and a collaborative spirit. This full-time position offers a competitive salary, flexible working hours, and opportunities for personal development ...

Senior Compiler Engineer: ML Backend for AI Hardware

Location
Greater London, England, United Kingdom
projects, design and implement compiler, runtime, and debugger components, and mentor peers while tracking industry trends in GPUs and AI accelerators. A strong C/C++ background and ML framework knowledge are essential. #J-18808-Ljbffr ...

Embedded Software Engineer

Location
Bristol, Gloucestershire, United Kingdom
integration, debugging software and contributing to the wider product development lifecycle alongside experienced engineers. The ideal candidate will have a good foundation in embedded C/C++, some practical experience working with microcontrollers and a genuine interest in embedded systems. They should be keen to learn, develop their technical skills … power electronics would be advantageous but is not essential. Job Responsibilities : Assist in the development, testing and maintenance of embedded software and firmware using C/C++. Write and modify software for microcontrollers, supporting system functionality and peripheral interfaces. Support the implementation and testing of communication interfaces and protocols, including ...

Senior Game Engine Architect - Cross-Platform

Location
Greater London, England, United Kingdom
deliver scalable, high‐quality engine solutions for multiple platforms. The role requires at least 5 years of hands-on 3D engine experience, strong C/C++, and a #J-18808-Ljbffr ...

Embedded Performance Engineer: ML Kernel Optimisation

Location
Greater London, England, United Kingdom
optimize performance-critical ML kernels and develop low-level control paths. The role requires 3+ years of experience in embedded software, strong skills in C and assembly, and a collaborative mindset. You will profile and benchmark for performance improvements, working closely with hardware and software engineers. This position encourages fast ...

GPU Performance Modeling Engineer — Next-Gen Architecture

Location
Cambridge, England, United Kingdom
teams. A strong knowledge of computer architecture and excellent communication skills are required. The ideal candidate will influence data-driven architectural decisions. Experience with C/C++ and familiarity with simulation environments are preferred. Join a diverse team dedicated to innovation and excellence. #J-18808-Ljbffr ...

ML Research Engineer - Finance, HPC & Low-Latency

Location
Greater London, England, United Kingdom
build state-of-the-art ML systems for quantitative finance. You will work on training pipelines, low-latency inference, and scalable ML frameworks across C/C++, Python, and GPU languages in a fast-paced, collaborative environment. Ideal candidates possess deep expertise in Python/C++, DL libraries, and accelerator ...

Linux Kernel Engineer

Location
Cambridge, England, United Kingdom
Opportunity to work on products where reliability, performance and security really matter What you'll bring Strong Linux Kernel/system programming experience Excellent C/C++ skills Experience with embedded or mobile platforms Understanding of performance, power management or low-level debugging Android/AOSP experience is a bonus ...

Electronics Design Engineer

Location
Peterlee, England, United Kingdom
Title: Electronics Design Engineer Department: Engineering – Onsite Reporting to: Hardware Team Lead Salary: £38,000 – £43,000 Band: C Scope of the Role Working within the Engineering team and reporting to the Hardware Team Lead, this is a hardware design role responsible for the electronic design and PCB layout ...