25 of 25 Device Driver Jobs in the UK

Principal/Device Drivers Software Engineers

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Principal/Device Drivers Software Engineers Sepura is seeking an embedded software engineer with low level device driver software expertise to work on their market leading critical communication radio products. Our TETRA digital radio products are similar to mobile phones, but also provide robust, long … military, transport, utilities and commercial customers. Sepura offers a broad range of radio products, support tools and accessories. Reporting to the Device Driver Team Leader, the role will focus on the development of low-level embedded software components for digital radio products and their accessories. The successful ...

Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
CB25, Lode, Cambridgeshire, Landbeach, United Kingdom
Employment Type
Permanent
Salary
£55000 - £75000/annum
established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team. You will play a key role in developing low-level embedded software for advanced communication devices used in critical, real-world environments. This is a fantastic opportunity … What We’re Looking For Strong experience with C programming in real-time embedded systems Proven background in low-level or device driver development Experience working on commercially released embedded products Strong debugging and problem-solving skills Experience with Embedded Linux driver architecture and ARM-based ...

Senior Embedded Software Engineer - Space

Hiring Organisation
GTS Group Ltd
Location
Loughborough, England, United Kingdom
performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware for minimal power consumption and reliable real-time performance. Customize and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels. Integrate secure ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
similar Confident working in Unix/Linux development environments Strong grounding in software testing (unit, regression, system) Embedded & Firmware Expertise Experience writing device drivers directly from datasheets Knowledge of low‑power design techniques and firmware optimisation for constrained MCUs Experience working with BLE/Bluetooth, WiFi, Cellular ...

Embedded Software Engineer – Next-Generation Space Tech

Hiring Organisation
GTS Group Ltd
Location
Loughborough, England, United Kingdom
wireless communications, and space technology . What You’ll Do Embedded Software Development: Design, write, and debug low-level software, including BSPs and device drivers. Power Optimization: Develop algorithms and techniques to minimize power consumption for remote and battery-powered devices. Kernel/RTOS Customization: Optimize Linux ...

Firmware Engineer

Hiring Organisation
Vector Recruitment Ltd
Location
Cambridge, England, United Kingdom
similar Confident working in Unix/Linux development environments Strong grounding in software testing (unit, regression, system) Embedded & Firmware Expertise Experience writing device drivers directly from datasheets Knowledge of low‐power design techniques and firmware optimisation for constrained MCUs Experience working with BLE/Bluetooth, WiFi, Cellular ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Abingdon-On-Thames, England, United Kingdom
cache memory What Next? For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Leicestershire, United Kingdom
Employment Type
Permanent
Engineer looking to work on next generation technology, we want to hear from you! About the Role: Develop low-level embedded software, including device drivers, and RTOS/kernel components. Integrate secure IoT communication protocols (e.g., MQTT, BLE). Build automated test frameworks, run HIL testing, and support ...

Embedded Software Engineer (Yocto / Linux)

Hiring Organisation
Avanti Recruitment
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Contract
maintain embedded Linux distributions using Yocto Perform Linux kernel configuration and development Support board bring-up on custom hardware platforms Develop and integrate device drivers Work with U-Boot and bootloader configurations Collaborate with hardware engineers on system integration Troubleshoot and optimise system performance Contribute to long-term … Strong commercial experience with the Yocto Project Deep understanding of embedded Linux systems Experience with: Linux kernel development Board bring-up Device driver development Bootloaders such as U-Boot Proven ability to build Linux systems from scratch for custom hardware Strong debugging and problem-solving skills Desirable ...

Embedded Linux Software Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Bedfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
least 3 years. Embedded Linux Software Engineer essential requirements: 3 or more years embedded Linux Strong C Kernel/Device Driver level experience Embedded Linux Software Engineer additional skills of interest: UART, Ethernet, SPI, IC, CAN, PCIe, hardware-level debugging, electronics design, development, and testing, RTOS, FPGAs ...

Embedded Software Engineer

Hiring Organisation
Chevalier Tech Limited
Location
City of London, London, United Kingdom
real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug device drivers, communication protocols (e.g., SPI, I2C, CAN, UART), and sensors. Optimise system performance, including memory usage, boot times, and power consumption. Contribute to system ...

Embedded Software Engineer

Hiring Organisation
COMPLETE TALENT SERVICES LIMITED
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
C++ Work with microcontroller architectures (e.g. ARM) and implement and manage hardware interfaces like UART, CAN, USB Utilize debugging tools Develop and maintain device drivers for various hardware components and work within embedded Linux environments as needed Optimize code for performance, memory usage, and power efficiency Implement ...

Embedded Linux Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Fleet, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum Pension, Bonus, Healthcare
company are expanding due to increased interest in their products and are now seeking a talented Embedded Linux engineer ideally with experience designing device drivers from scratch as well as exposure to Networking protocols. This is a semi remote Embedded Linux Engineer role, able to offer semi remote ...

Embedded C++ Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
Strong proficiency in Embedded C++ - Experience with Linux-based embedded systems - Familiarity with debugging tools, version control, and software development workflows - Experience with device drivers or low-level hardware interfaces - Knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet) - Familiarity with CI/CD pipelines ...

Senior Software Engineer SMES

Hiring Organisation
L3Harris Technologies
Location
Huntingdon Valley, Pennsylvania, United States
Employment Type
Permanent
Salary
USD Annual
similar Preferred Additional Skills Experience with Agile Scrum Practices Experienced Rust developer is highly desired. Excellent oral and written communication skills Experience developing device drivers and software for integrated communication systems Experience with commercial telephony software packages, such as Asterisk Experience with implement Risk Management Framework (RMF) security ...

DSP Engineer

Hiring Organisation
Platform Recruitment
Location
Amesbury, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
programming languages such as C, C++, and assembly language for embedded systems. + Strong understanding of real-time operating systems and device driver development. + Familiarity with digital audio and video processing, image processing, or wireless communication protocols is highly desirable. + Good communication skills to collaborate ...

Principal Platform Software Engineer

Hiring Organisation
All3
Location
London Area, United Kingdom
handling; Developing tooling for visualisation, logging, telemetry, performance analysis, and debugging; Supporting distributed communication systems, message-passing middleware, and data marshalling pipelines; Integrating device drivers and middleware across heterogeneous compute architectures; Setting technical standards, reviewing designs, and making pragmatic trade-offs to meet business goals; Leading technical discussions ...

Embedded Software Engineer

Hiring Organisation
Morson Edge
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£44.85 - 60.00 per hour + None
systems Work in bare-metal and embedded Linux environments Build and deploy embedded Linux systems (e.g. Yocto, Buildroot) Configure U-Boot, kernel, and device trees Develop and optimise Linux device drivers (DMA, interrupts) Support transition from prototype to production-ready solutions Essential Skills & Experience Strong experience … with embedded C/C++ development Knowledge of embedded Linux and bare-metal systems Experience with Linux device drivers (DMA, interrupts, device trees) Understanding of Digital Signal Processing (DSP) Familiarity with Software Defined Radio (SDR) Desirable Experience Exposure to real-time embedded systems Experience with architectures ...

Hardware Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£80,000
signal/image processing Complex PCB design (FPGAs, SoCs, high-speed interfaces, RF) Hardware bring-up, test firmware/software Linux device driver development Mentoring junior engineers What Im looking for: 3+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong ...

Embedded Software Engineer - SC Cleared

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£430 - £450/day
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 Linux systems in an offline environment Your skills and experience: Experience programming Embedded Systems using C/C++ Experience … bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio ...

Embedded Software Engineer

Hiring Organisation
Carbon60
Location
Portsmouth, England, United Kingdom
/C++ Working in bare‐metal and embedded Linux environments Configuration and deployment of embedded Linux systems (e.g. Buildroot, Yocto ) Kernel configuration, device trees and bootloaders (e.g. U‐Boot ) Development of Linux device drivers, including DMA and interrupts Supporting prototype development through to production‐ready solutions … Required Experience Strong experience programming embedded systems using C/C++ Proven background in embedded Linux and bare‐metal development Experience with Linux device drivers and real‐time systems Knowledge of Digital Signal Processing (DSP) Exposure to Software Defined Radio (SDR) environments Background within defence, aerospace or similarly ...

Embedded Software Engineer

Hiring Organisation
Tatton Recruitment
Location
Portsmouth, Hilsea, Hampshire, United Kingdom
Employment Type
Temporary
Salary
£65/hour
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 Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare … metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio ...

Embedded Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Portsmouth, England, United Kingdom
Your skillset may include: Experience programming Embedded Systems using C/C++ Experience with bare-metal and embedded Linux environments Experience with Linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio Experience of working with … configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config, and device trees If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further ...

FPGA Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£50000 - £100000/annum Competitive £ plus benefits
/Verilog/VHDL Scripting and automation, such as TCL and Python Questa, VCS Quartus/Vivado/Vitis Host software interfaces and device drivers Embedded systems, including soft processors (Microblaze/Nios/RISC V) and SoC programming. High-performance FPGA devices: Xilinx Versal Premium or Intel ...

Lead Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£85,000
release. Define system architecture and guided technical design decisions. Coordinate work across hardware, software, and systems teams. Develop low-level firmware and device drivers for microcontroller … based systems. Design and validated algorithms for data processing and system control. Key Skills & Technologies Embedded C development Microcontroller-based system design Low-level driver development Algorithm development and validation Python or similar high-level tools for modelling and testing If this sounds like you, please apply below ...