451 to 475 of 659 C Jobs in the UK excluding London

Principal Hardware Performance Specialist

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
problem solving ability and commitment to driving issues through to resolution.Wide (system to application level) programming expertise in a number of programming languages (particularly C).Software optimisation techniques.Experience of benchmarking to generate robust measurements of performance.Solid understanding of performance optimisation libraries and tooling.Appreciation of the software development lifecycle.“Nice ...

Head of Flight Physics

Hiring Organisation
AALTO HAPS
Location
Orpington, Kent, United Kingdom
Salary
£ 70 K
experience:Using a range of CFD and/or FEA tools and methodsWind Tunnel Test CampaignsFlight Test & TrialsKnowledge of Airborne Software (Functional embedded C).Knowledge of Aircraft Stability and Control Augmentation.Automatic Flight Guidance and Control Systems (AFGCS) in certified aircraft.In addition to an attractive market-aligned salary, we offer:Rewarding ...

Staff Design Engineer - Video

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
Functional Safety product development for the Automotive market (applying standards such as ISO 26262 and/or IEC 61508)Programming language, such MATLAB, 'C' or C++Experience with SystemVerilog Assertions (SVA) and Continuous Integration flowsIn Return:You will get to utilise your engineering skills to build multimedia technologies and influence millions ...

Distinguished Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
quantify and make trade-offs between power, performance and area appropriately to meet the requirements of the product.You have a strong programming ability: C, C++, scripting.Good knowledge of graphics and computer API’s (OpenGL, OpenCL, DX, etc.).Excellent team working skills, self-motivated and results focused.'Nice to Haves' Skills ...

iOS Engineer

Hiring Organisation
Starling Bank
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 80 K
300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension.Some of the well ...

Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Gloucestershire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 55 - 75 Hourly
contract Outside IR35 Hybrid - Must be able to do 3 days on site Full lifecycle Embedded C to MISRA development - Aerospace, DO178B/C, Model-Based development. Our client, a key player in the aerospace sector, is currently searching for an Embedded Software Engineer to join their team … engineering discipline (or equivalent knowledge and experience). Experience in the software development life cycle, including significant experience within the aerospace (DO-178B/C) or other safety-critical domain. Proficiency in embedded C and familiarity with MISRA C standards. Experience in bare-metal programming with microcontrollers. Knowledge of software ...

Embedded Software Engineer

Hiring Organisation
Line Up Aviation
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£60.00/hour
providing cutting edge technology solutions to our key customers. Role Responsibilities: Utilize your skills and knowledge to prototype innovative wireless solutions Primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard … Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded ...

Senior Embedded Firmware Engineer (Technical Lead)

Hiring Organisation
Redline Group
Location
Fareham, Hampshire, United Kingdom
Salary
£ 70 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 ...

Senior Software Engineer

Hiring Organisation
Siemens
Location
Hebburn, Tyne & Wear, United Kingdom
Employment Type
Permanent
heart of our product development, crafting the embedded intelligence that drives our devices. Your key responsibilities will include: Designing and developing embedded software using C/C++. Implementing new product features and enhancements Investigating and resolving software defects and customer-reported issues Developing and executing unit, integration, and system-level … support Your defining qualities: A degree in Electronic Engineering, Computer Science, Software Engineering, or a related technical discipline. Experience in embedded software development using C/C++. Understanding of microcontrollers and embedded systems architecture. Understanding of software design principles and version control systems. Ability to analyse technical problems and develop ...

Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance.Leverage AI-assisted development — Actively adopt AI-powered … professional software engineering building and shipping complex, production-grade applications — not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering ...

Senior Software Engineer

Hiring Organisation
Siemens
Location
Hebburn, Tyne and Wear, United Kingdom
Salary
£ 60 K
heart of our product development, crafting the embedded intelligence that drives our devices. Your key responsibilities will include:Designing and developing embedded software using C/C++.Implementing new product features and enhancements Investigating and resolving software defects and customer-reported issues Developing and executing unit, integration, and system-level testingActively … production support Your defining qualities: A degree in Electronic Engineering, Computer Science, Software Engineering, or a related technical discipline.Experience in embedded software development using C/C++.Understanding of microcontrollers and embedded systems architecture.Understanding of software design principles and version control systems.Ability to analyse technical problems and develop practical solutions.Demonstrated experience ...

Embedded Software Engineer – Embedded C

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
invention of brand new medical technologies.You will be working onsite developing hardware and embedded software systems. You will be mainly working in Embedded C and Assembler while helping with the invention of new devices.To have the skills required for this role it is expected that you would have worked within … Product Design, Human Factors, Regulatory Affairs, Quality Assurance and Field Service Engineering sectors.Embedded Software Engineer, Medical Devices, Medical Technology, Embedded Firmware, Embedded Software, Embedded C, Electronics, WirelessHiring organizationEmployment TypeFull-timeDuration of employmentPermanentIndustryMedical DevicesJob Location Cambridge, CambridgeshireDate posted 14th July 2026Valid through 31st October 2026PDF Export Export as PDFApply below ...

Software Engineer, Regional TV Software (C/C++)

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
Contributing to new software projects, including requirements definition, software design, and implementation Developing primarily in C++, with contributions in C, Python and Javascript as-needed Porting and adapting software to meet regional standards and specifications, including HbbTV Troubleshooting technical issues across the software stack and working cross-functionally to resolve … coding assistants and agentic tools to enhance development velocity and code qualityWe're Excited If You Have 1-3 years of experience with C and/or C++ in a commercial environment Familiarity with Python An interest in or exposure to embedded systems or low-level software development Advanced ...

Software Security Architect — Home Office & Flexible Hours

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
compliance with cyber resilience standards throughout the product lifecycle. Ideal candidates have strong background in cybersecurity and secure software architecture, with experience in embedded C, Rust, or assembly. #J-18808-Ljbffr ...

AI-Driven Kernel Performance Architect (ARM64)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
scheduler performance, and refine synchronization and IPC paths on ARM64, landing production-quality kernel patches. Candidates should have 10+ years in kernel development in C (Linux or similar), expert MM internals knowledge, deep scheduler expertise, and strong skills in kernel performance analysis. #J-18808-Ljbffr ...

Lead GPU Driver & System Software Architect

Hiring Organisation
Jobleads-UK
Location
Cambridgeshire and Peterborough, England, United Kingdom
software stack, and addressing complex technical challenges. The ideal candidate will have over 8 years of experience in GPU systems and be fluent in C/C++. Join a leading company at the forefront of semiconductor technology and make an impact in advancing graphics and computing performance. #J-18808-Ljbffr ...

Principal Kernel Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Collaborate with CPU microarchitects on HW-SW co-design Contribute to AI-assisted kernel optimization pipelines Qualifications 10+ years of OS kernel development in C (Linux or comparable) Expert-level understanding of MM internals Deep scheduler knowledge Mastery of kernel synchronization Proven kernel performance-analysis skills Strong ARM64 architecture grounding ...

Electronic Hardware/Software Design Engineer

Hiring Organisation
Nanotek
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 45 K
advanced PCB design and layout following all key precautionary measures to reduce and prevent RF issues and include ESD protection.Experience with KiCad or OrCADEmbedded C, Java and PythonExperience/understanding of USB and Bluetooth would be idealProgramming experience using Texas Instruments MSP430F range of low power microprocessorsExperience of Android ...

AI Compiler Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 80 K
Experience working with compiler infrastructure such as LLVM, MLIR, or related technologies Understanding of AI/ML workloads, graph compilation, or performance optimisation Strong C/C++ and systems-level programming experience Experience with code generation, optimisation, or low-level software development is beneficials If this position sounds of interest ...

Simulation and Modelling Engineer

Hiring Organisation
MBDA
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 50 K
intended use.What are we’re looking for A good understanding of simulation environments (e.g. MATLAB and Simulink, or similar) and programming languages (e.g. FORTRAN, C/C++).Understanding of change and configuration control processes is considered an advantage (e.g. Rational Team Concert).Ability to identify and solve sophisticated problems ...

Project Support Experts by Experience Programme

Hiring Organisation
Cheshire and Wirral Partnership NHS Foundation Trust
Location
Chester, CW2 1BQ, United Kingdom
Salary
£32073.00 to £39043.00
time manage effectively Ability to design and deliver training, with support Desirable Line management experience Trust Values Essential Demonstrate alignment with Trust Values (6 C's: Commitment, Communication, Care, Courage, Compassion, Competency) Disclosure and Barring Service Check This post is subject to the Rehabilitation of Offenders Act (Exceptions Order ...

Engineering Delivery Director

Hiring Organisation
Jobleads-UK
Location
Rickmansworth, England, United Kingdom
will be working from our R&D office in Rickmansworth - Before applying, please make sure you can commute to Ground Floor, Trinity Court, Suite C, Church St, Rickmansworth WD3 1RT Closing date: At ETL, we always prioritise efficiency in everything we do. With this in mind, we are looking ...

Software Engineer (DSP)

Hiring Organisation
Maru Search & Consultancy
Location
Salisbury, Wiltshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £63,000 per annum
software that directly influences the performance and sound quality of world-class audio products. Your responsibilities will include: Developing real-time embedded software in C for DSP-based applications Developing and prototyping DSP algorithms, sometimes using MATLAB, before implementing them in C Building and optimising audio signal processing pipelines Writing … enjoys working close to the hardware and seeing their software become part of a commercial product. What they're looking for Strong commercial C/C++ experience Experience developing software for DSP processors, or a strong understanding of DSP techniques such as filtering, FFTs, sample rate conversion and dynamic range ...

Embedded Electronics Design Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Banbury, Oxfordshire, United Kingdom
Employment Type
Permanent
experience in embedded systems, electronics design and firmware development to work on innovative technology used in advanced industrial applications worldwide. The role combines embedded C, microcontroller development, electronic hardware design, PCB design, analogue and digital electronics, power electronics and product development. You will work across the full product lifecycle, from … need to be an expert in every technology listed below. The key requirement is a strong foundation in embedded systems, Embedded C and electronics design, together with the enthusiasm to develop across the wider product development lifecycle. The Role As an Embedded Electronics Design Engineer, you will be responsible ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve … system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply ...