476 to 500 of 921 C Jobs in the UK

Principal Security Engineer - Fuzzing Specialist

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
security with a deep focus on coverage-guided fuzzing.Hands-on expertise with at least one modern fuzzing framework (e.g., libFuzzer, AFL++, Honggfuzz).Proficient in C/C++ plus strong scripting ability in Python for automation.Solid understanding of memory-safety vulnerabilities, undefined behaviour, sanitisers, and compiler instrumentation.Demonstrated ability to triage crashes ...

Software Maintenance Engineer

Location
Greater London, England, United Kingdom
track record Background in Computer Science, STEM or similar Experience with Linux and open source software Experience with at least one of Python, Go, C or C++ on Linux A drive to learn unfamiliar technology and deep-dive difficult issues Willingness to travel up to 4 times a year ...

Graphics Instrumentation Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 55 K
will have the opportunity to lead, challenge the status quo and ultimately change the world of media processing.Required Skills & Experience :Demonstrable experience in C/C++ programming.Proficiency in problem solving and debugging skills.Excellent team working skills, drive, self-motivation and focus on results.Practical, organised and analytical approach to work.Experience ...

Senior ML Engineer

Location
Manchester, England, United Kingdom
application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. C andidate data processed during our recruitment activities is handled in accordance with our Candidate Privacy Notice. This may include the use of artificial intelligence or automated ...

Senior Verification Engineer (CPU group)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
audiences.“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 conducting detailed technical reviews ...

Verification / Senior Verification Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
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 ...

Senior Verification Engineer (CPU group)

Location
United Kingdom
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 ...

Staff Software Performance Engineer - Team Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 100 K
managerial 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 about ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 100 K
processing. Strong understanding of complex multi-component computing systems with demonstrable low-level OS/device driver development or integration experience Authoritative knowledge of C or C++ development with proficiency with optimizing applications, workloads, and compilers Understanding of how to rigorously test software and design software for test Experience ...

Principal Mobile Software Engineer

Hiring Organisation
SharkNinja
Location
London, United Kingdom
Salary
£ 80 K
cross-functional influence built on technical credibility, not positional authority.Excellent written and verbal communication, translating complex decisions for leadership and business stakeholders.Preferred: Rust/C/C++ for cross-platform or performance-critical work; connected product/IoT/robotics/smart home background; AI-integrated mobile architecture experience ...

Software Engineer - Core Database (Kernel)

Hiring Organisation
Neo4J
Location
London, United Kingdom
Salary
£ 80 K
experience designing multi-threaded systems and algorithmsYou have a deep understanding of system design, data structures, and algorithmsYou are proficient in Java or a C-style programming languageYou have strong troubleshooting skillsYou have knowledge about performance profiling and optimisationYou have experience with leading and delivering development projectsYou are humble. Being ...

Principle Mobile Software Engineer

Location
Greater London, England, United Kingdom
influence built on technical credibility, not positional authority. Excellent written and verbal communication, translating complex decisions for leadership and business stakeholders. Preferred: Rust/C/C++ for cross-platform or performance-critical work; connected product/IoT/robotics/smart home background; AI-integrated mobile architecture experience ...

Software Engineering Manager, Android Platform

Location
Brighton, England, United Kingdom
What we’re looking for Experience developing and managing a high-performance software engineering team Proven technical knowledge in Android platform technology across native C/C++, Java and Kotlin layers Demonstrated success in collaborating with internal Product owners and external partners to achieve alignment on benchmarks, technical specifications ...

Software Engineering Manager, Android Platform

Hiring Organisation
Unity Technologies
Location
Brighton, East Sussex, United Kingdom
Salary
£ 100 K
career growth.What we’re looking forExperience developing and managing a high-performance software engineering teamProven technical knowledge in Android platform technology across native C/C++, Java and Kotlin layersDemonstrated success in collaborating with internal Product owners and external partners to achieve alignment on benchmarks, technical specifications and interdependencies.Expertise ...

Staff Design Engineer

Location
United Kingdom
methodologies and safety-related hardware design. Experience developing or improving RTL, IP and subsystem design flows and methodologies. High-level programming experience such as C/C++. In Return You will have the opportunity to apply your engineering experience to challenging subsystem and IP design problems, working with teams across ...

Staff Offensive Security Engineer

Location
Greater London, England, United Kingdom
landscape and the tooling available to address it. Location: must be based in central or eastern timezones. An ideal candidate also has: Experience with C/C++, relevant to firmware and embedded systems. Background at a cloud‐native, AI‐forward company actively building agentic or AI‐driven products. Experience with ...

Embedded Software Team Lead - C/C++, UML, RTOS

Location
West of England, England, United Kingdom
World Class Defence Organisation is seeking a hands-on Software Team Leader to drive a medium-sized team delivering missile control software. You will oversee end-to-end development from requirements to deployment, in a ...

Senior Firmware Engineer

Location
Nottingham, England, United Kingdom
shape the experience that defines Wattbike’s precision and performance. This role demands a hands‐on engineer with a deep understanding of Nordic SoCs, C/C++ embedded development, and wireless communication technologies such as BLE, ANT+, and Wi‐Fi. You’ll work closely with the electronics, mechanical … Wattbike products. Design, implement, and maintain embedded firmware for Wattbike products, from concept through production. Develop and optimise code for Nordic Semiconductor SoCs using C and C++. Work within RTOS or bare-metal environments to manage sensors, displays, and connectivity modules. Configure and integrate wireless communication stacks (BLE, ANT+ ...

Senior Embedded Firmware Engineer (Technical Lead)

Hiring Organisation
Redline Group
Location
Fareham, Hampshire, United Kingdom
Salary
£ 55 K
manage technical risks, dependencies, and trade-offs • Act as a technical interface with customers, supporting system integration Technical Development • Develop firmware using Embedded C and Assembler • Perform model-based design using Python, MATLAB, or similar tools • Design, simulate, and optimise touch sensing and signal processing algorithms • Develop and debug … leading project delivery and mentoring engineers. • Demonstrated experience delivering complex, cross-functional embedded software projects. • Strong commercial experience developing bare-metal embedded firmware in C, including direct interaction with MCU peripherals, registers, interrupts, memory, and hardware interfaces. • Hands-on experience developing and debugging low-level embedded drivers and firmware ...

Principal Electronics & Software Engineer: Lead Systems

Location
Cambridge, England, United Kingdom
testing while guiding a small engineering team. You don't need prior HealthTech experience; the role prioritizes leadership, practical hardware and software expertise in C/C++, soldering boards, debugging, and transferring designs to manufacture. #J-18808-Ljbffr ...

Senior AI Inference Engineer - Open-Source & Hardware

Location
United Kingdom
core programmes: a scaling inference initiative and a high-assurance/regulatory environments initiative. You will work with Python and low-level languages (C/C++, Rust, CUDA), contribute to upstream OSS, and optimise performance on GPUs/TPUs, with a focus on safety and explainability for regulated settings. #J ...

SDR & Communications Systems Engineer – Mission-Critical

Location
England, United Kingdom
performance and interoperability across hardware, software and RF domains. The role requires expertise in SDR system architecture, protocols, and integration, with exposure to Python, C/C++, Linux and related tools. DV clearance is required. #J-18808-Ljbffr ...

Senior Embedded FW Engineer in AI Hardware

Location
Reading, England, United Kingdom
engineers on design and implementation for heterogeneous multicore SoCs, ensuring robust test, integration and delivery workflows. The role requires hands-on firmware development in C/C++, experience with RTOS (Zephyr/FreeRTOS), and board/SoC bring-up, with strong debugging across hardware and software #J-18808-Ljbffr ...

Embedded Linux Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 60 K
Embedded Linux Software Engineer with good academics and proven expertise. The ideal Embedded Linux Software Engineer will have at least 3 yrs of embedded C development experience and some embedded linux kernel configuration and development experience. Anyone with low-level driver development or video/machine learning application development would ...

Senior DSP Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
£65/hour
/DSP development experience. Strong VHDL and/or Verilog design skills. FPGA simulation, verification and test experience. Experience with formal configuration control. Desirable C/C++ for SoC or embedded processor development. Xilinx Versal AI Engines. 5G/LTE communications. Technical leadership experience. Sponsorship is not available for this ...