51 to 75 of 596 C Jobs in the UK

Senior Embedded Software Engineer

Hiring Organisation
Octagon Group
Location
Newcastle Upon Tyne, England, United Kingdom
alongside hardware, FPGA, and systems engineers, you will help deliver high-performance solutions from concept through to production. The successful candidate will have strong C/C++ programming skills and experience with embedded Linux, ARM-based platforms, RTOS environments, and resource-constrained systems. Experience with Yocto, Zephyr, networking, and secure ...

Senior Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
algorithms (developed in Python/MATLAB) directly onto embedded platforms to drive real-time detection capabilities. Technical Focus: Architecture: Expert-level development in Embedded C and C++. Microprocessors: Deep experience with the STM32 family (ARM Cortex). RTOS: Implementation and optimization using FreeRTOS or similar. Connectivity: Mastery of digital communication ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB24, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
telecommunications specifications (ETSI, 3GPP, RFCs) into robust software solutions. Requirements: 10+ years' commercial software development experience delivering released embedded Linux and Android products. Strong C development experience within embedded Linux user-space environments. Commercial Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts ...

Software Engineer

Hiring Organisation
Polytec Personnel Ltd
Location
Waterbeach, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
automation or manufacturing environments - Strong knowledge of configuration control and software release processes - Experience with tools such as LabVIEW (preferred) and ideally Python or C/C++ - Ability to troubleshoot software and embedded systems in a hardware-integrated environment - Strong attention to detail and documentation skills Desirable - Experience supporting ...

Software Design Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£55,000
team. You'll be confident working across different parts of complex systems and a strong communicator, with: Strong programming fundamentals with experience in Python, C/C++ or JavaScript Experience in embedded systems and firmware development. Comfort working across both software and hardware environments. Experience with modern web technologies ...

Senior Embedded Software Engineer

Hiring Organisation
T2M Resourcing
Location
Gloucestershire, England, United Kingdom
precise control applications with an aim of optimising, smoothing or refining software control You’ll have broad experience covering a few areas: Strong embedded C/C++ experience Experience with ARM architectures Background in RTOS and/or bare metal development It would be great if you have an interest ...

Embedded Systems Hardware Design Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
STM32-based platforms PCB design for highly stressed or harsh environments Electric motor controller design CAN bus implementations EMI/EMC-conscious design techniques C or C++ programming Basic understanding of turbomachinery and engine control systems Experience working within fast-paced, outcome-focused engineering teams Whats on Offer Competitive salary ...

Senior Software Engineer

Hiring Organisation
Sirius Digital
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
benefits, pension (7% contribution), 25 days holiday & life insurance
experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ and Python. Ability to understand and describe a range of software modelling and simulation techniques. Ability to analyse use cases and project data ...

Senior Systems Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
systems across two or more of: bare metal, RTOS, embedded Linux (or deep expertise in one with clear ability to ramp the others) Strong C and/or Rust, and excellent engineering judgement around safety, testing, debugging, and failure modes A reliability-first mindset: you design for observability, diagnosability ...

Chief Software Architect

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
proposals Play a key role in building a culture of technical excellence and continuous improvement What You'll Bring Technical Strength Strong experience with C/C++ or Rust, ideally in embedded or systems environments Experience working across Linux and/or Windows platforms Good understanding of modern engineering practices ...

Chief Software Architect

Hiring Organisation
Jobleads-UK
Location
Chieveley, England, United Kingdom
proposals Play a key role in building a culture of technical excellence and continuous improvement What You'll Bring Technical Strength Strong experience with C/C++ or Rust, ideally in embedded or systems environments Experience working across Linux and/or Windows platforms Good understanding of modern engineering practices ...

Software Solution Architect

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£70,000
Required You will have a strong background in software architecture design and implementation for safety-critical or compliance-driven systems. Hands-on experience with C/C++ and Python in Linux real-time environments is essential, as is the ability to read electrical schematics and work across hardware and software ...

Software Solution Architect

Hiring Organisation
17918
Location
Harlow, Essex, United Kingdom
Required You will have a strong background in software architecture design and implementation for safety-critical or compliance-driven systems. Hands-on experience with C/C++ and Python in Linux real-time environments is essential, as is the ability to read electrical schematics and work across hardware and software ...

Senior Staff Software Development Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
alternative, more efficient ways to accomplish the same work Develop technical relationships with peers and partners PREFERRED EXPERIENCE: Strong object-oriented programming background in C is a must. Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience with ...

Senior Platform Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
seamless operation and performance. What We’re Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP ...

Lead Software Engineering - Java/Python - Risk Data Platform & Strategy

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
implementing, testing, and ensuring operational stability of large‐scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake ...

Senior Software Engineer, Agent Endpoint DLP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
value: Strong programming skills backed by at least 3 years of software engineering experience. Familiarity with computer science fundamentals. Software development in Go, C, C++, Java, Scala, C# or Swift. Kernel and device driver development for Windows, Linux, or Mac. Systems Analytics; Dynamic tracing and performance analysis tools such ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
neuroscience, imaging, or the underlying biology is a real advantage Experience with scientific instrumentation, microscopy, or imaging systems Proficiency in systems‐level programming — Rust, C, or C++ — with a focus on performance, reliability, and maintainability Exposure to large‐scale or longitudinal data processing (e.g. volumetric or time‐series datasets) Experience ...

FinTech - Technology and Investment Director. London or Limassol

Hiring Organisation
RSI LONDON Group
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£190,000 - £210,000 per annum
Strong software engineering background with the ability to read, review, analyse, and discuss production code. Experience with modern FinTech technologies such as: Java C# C/C++ Python JavaScript/TypeScript Go Kotlin Scala or similar languages. Deep understanding of: Software Development Lifecycle (SDLC) software architecture patterns APIs microservices cloud ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
neuroscience, imaging, or the underlying biology is a real advantage Experience with scientific instrumentation, microscopy, or imaging systems Proficiency in systems‐level programming — Rust, C, or C++ — with a focus on performance, reliability, and maintainability Exposure to large-scale or longitudinal data processing (e.g. volumetric or time-series datasets) Experience ...

Head of Electronic Engineering

Hiring Organisation
Jobleads-UK
Location
Oakley, England, United Kingdom
working on many projects at once and managing your time effectively. Experience of interfacing with subcontractors Experience writing VHDL or Verilog Experience writing embedded C and Python Subject to UK MoD security clearance vetting to a minimum SC level As a National Security Vetting clearance is required for this role ...

Platform Engineer

Hiring Organisation
Jobleads-UK
Location
Woking, England, United Kingdom
tools like Docker, Kubernetes and Helm. Excellent programming, debugging, and optimization skills in general purpose programming languages including but not limited to: Go, Python, C/C++, Java, or Rust. Solid understanding of DevOps practices, CI/CD pipelines and version control e.g. Git. Interest and ability to learn other ...

Staff Product Security Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
penetration testing techniques, and offensive security concepts. Experience building or deploying security tooling integrated into modern software development pipelines. Strong programming capability in Python, C/C++, Go, Rust, Java, or similar languages. Experience supporting or leading security certification activities including FIPS 140-3, Common Criteria, PCI HSM, or equivalent ...

Product Security Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
products. Conducts security assessments including architecture review, source code analysis, configuration auditing, and adversarial testing Requirements: Proficient with one or more programming languages (e.g. C/C++, Golang, Rust, Python) Experience assessing security of firmware, applications, network, IoT, or embedded systems Experience developing features for and improving security of firmware ...

Software Engineer, Agentic AI

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. ...