1 to 25 of 28 Device Driver Jobs in the UK excluding London

Embedded Software Engineer

Hiring Organisation
Expleo UK LTD
Location
Guildford, Surrey, United Kingdom
Employment Type
Contract
development, testing, and integration of low-level device drivers and supporting system components as outlined below: eMMC Interface - Development & Testing Develop eMMC driver module Integrate driver into main codebase Develop eMMC test application Produce supporting technical documentation SPI Flash Interface - Development & Testing Develop SPI Flash driver module Integrate driver into main codebase Develop SPI Flash test application Produce supporting technical documentation UART Interface - Development & Testing Develop UART driver module Integrate driver into main codebase Develop UART test application Produce supporting technical documentation Ethernet Interface - Development & Testing Develop Ethernet driver module Integrate ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Whittlesford, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
drivers, whilst also being comfortable working across RTOS, MCU and bare-metal systems. Responsibilities: Developing custom Embedded Linux platforms using Yocto. Working at kernel, driver and system level on Arm-based embedded platforms. Supporting board bring-up, hardware integration, debugging and performance optimisation. Developing software for RTOS and bare … Commercial Embedded Linux development experience. Strong hands-on Yocto experience, including building and maintaining custom Linux images. Experience with Linux kernel, device driver and low-level system development. Strong C/C++ programming skills. Experience with RTOS, MCU and bare-metal embedded development. Ability to adapt ...

Senior Embedded Software Engineer (Rust)

Hiring Organisation
Jobleads-UK
Location
Cambridgeshire and Peterborough, England, United Kingdom
Experience leading projects or mentoring junior engineers Embedded Rust experience (e.g. no_std, Embassy, RTIC) or RTOS exposure (FreeRTOS, Zephyr) Embedded Linux experience Device drivers, low‐level hardware interfacing, and board bring‐up Real‐time systems, multi‐threading, and performance optimisation Sensor integration (IMUs, cameras, GPS) and data ...

Senior Embedded Software Engineer, UAVs

Hiring Organisation
Jobleads-UK
Location
Cambridgeshire and Peterborough, England, United Kingdom
scale-ups, particularly fast-paced R&D environments Experience leading projects or mentoring junior engineers Embedded Linux or RTOS (e.g. FreeRTOS, Zephyr) experience Device drivers, low-level hardware interfacing, and board bring‐up Real-time systems, multi-threading, and performance optimisation Sensor integration (IMUs, cameras, GPS) and data ...

Embedded Software Engineer - Next-Generation Space Tech

Hiring Organisation
GTS Group Ltd
Location
Loughborough, Leicestershire, UK
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 ...

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 ...

Software Engineer (Yocto / Buildroot) – 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. Bootloader development in either Yocto or Buildroot. Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms. Testing & Automation: Build automated ...

Embedded Software Engineer - Senior

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, England, United Kingdom
world. The Role You will design and implement software for next-generation embedded systems, working across the entire stack. From low-level Linux device drivers to real-time multimedia streaming, your work will directly impact the performance and reliability of high-profile connectivity solutions. As a Senior Embedded … people with this experience are limited at the moment, and are happy to invest in training. Low-level Linux kernel and device driver development. Multimedia technologies (DisplayPort, HDMI, USB). Networking and streaming media protocols. Why Join? If you are looking for a role where engineering excellence ...

BSP Software Engineer

Hiring Organisation
Skyships Automotive Limited
Location
Great Saling, Essex, UK
products power vehicles from brands such as Aston Martin, Pagani, Karma and others. We design, develop, manufacture, validate, create software for, and integrate advanced driver information systems, cockpit controllers, and connected car solutions. Our state‐of‐the‐art automated manufacturing facility features robotised assembly systems developed in‐house, tightly … bring-up of QNX and Linux based automotive embedded systems Experience with automotive communication protocols (CAN, LIN, Ethernet, A2B) Familiarity with device driver development and hardware interfaces (USB, SPI, I2C, Ethernet, PCIe, etc.) Knowledge of debugging tools (e.g., JTAG, GDB, trace tools) Advantageous: Experience with QNX Neutrino ...

Embedded Linux Software Engineer (Beamforming)

Hiring Organisation
Jobleads-UK
Location
Farnborough, England, United Kingdom
user‐space development and debugging, Yocto, Buildroot, low level drivers, etc.) Communication interfaces: Ethernet, SPI, I2C, UART, and USB Low level Device Driver experience and ability to develop integrate and test Python/Perl scripting knowledge Version Control experience (e.g., GIT or SVN) Excellent interpersonal skills Independent ...

Senior C++ Software Engineer

Hiring Organisation
SoCode Recruitment
Location
Cambridge, England, United Kingdom
Python and Bash for scripting. Desired, but not essential: Experience developing software applications targetting embedded systems, or exposure to kernel/device driver development. Experience or exposure to Yocto. Experience developing software for telecommunications/networking/audio products. ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Farnborough, England, United Kingdom
systems used in advanced baseband and antenna hardware. You’ll work closely with experienced hardware, RF and software engineers, contributing to low-level development, driver integration and system bring-up while building your skills in a highly technical environment. For this Junior Embedded Software Engineer role, we are looking … communications systems (not essential) What Next? For more information on this role, or any other jobs across Embedded, Firmware, Linux or Device Driver Development, please contact me, Callum Allen , today. ...

Chief Software Engineer

Hiring Organisation
Copello
Location
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£95000/annum generous bonus
more of the following: C/C++ Rust Embedded software development Real-Time Operating Systems (RTOS) Windows or Linux application development Device driver development Proven track record delivering complex software solutions throughout the full development lifecycle. Strong understanding of software architecture, design methodologies, coding standards, verification, validation ...

Senior Embedded Engineer

Hiring Organisation
Applause IT Recruitment Ltd
Location
Manchester, United Kingdom
Employment Type
Permanent
Influence engineering best practices and development standards Embedded Development Develop real-time embedded firmware using C and C++ Design and implement low-level device drivers Configure and optimise RTOS environments Develop bootloaders and embedded platform infrastructure Deliver secure, maintainable and scalable embedded software Hardware & Systems Integration Board bring ...

Embedded Software Engineer

Hiring Organisation
Investigo
Location
West Midlands, England, United Kingdom
real‐time coding Understanding of compilers, linkers, makefiles, and CI automation Hands‐on use of VFlash, CANalyzer, and Canoe Experience with AUTOSAR - device drivers, BSW, RTE, and ASW layers, especially using Vector MICROSAR and DaVinci Start date: ASAP Duration: 12 MONTHS Location: MIDLANDS If you’d like ...

Embedded Software Engineer

Hiring Organisation
Pure Resourcing Solutions
Location
Bar Hill, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
this experience are limited at the moment, and are happy to invest in training. Exposure to low-level Linux kernel or device driver development. Multimedia technologies (DisplayPort, HDMI, USB). Networking and streaming media protocols. Why Join? If you are looking for a role where engineering excellence ...

Senior Embedded Software Developer

Hiring Organisation
Leidos Innovations UK Limited
Location
Hereford, Herefordshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
delivering in secure/defence environments. Knowledge of cryptography, secure transport, or secure system design. Wireless experience ( Bluetooth, UWB, Wi-Fi ). USB device drivers/advanced USB comms. RTOS/bare-metal expertise. Embedded Rust experience or strong interest. Education & Qualifications Degree in a relevant discipline preferred ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£60 - £65/hour
platform. Scope of Services Development of embedded Linux firmware for target hardware platforms (OMAP & iMX6), including kernel configuration, BSP updates, and device driver enablement Implementation of software required to support platform bring-up and peripheral integration (e.g. UART, SPI, I2C, PCIe) Integration of firmware into the wider ...

Senior Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
GL51, Staverton Bridge, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
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 Requirements: 5+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong academic background (degree ...

Product Cybersecurity & Firmware Engineer

Hiring Organisation
Redline Group - Specialist Recruitment for Technology & Electronics Companies
Location
Nottinghamshire, England, United Kingdom
with RTOS environments such as FreeRTOS, AzureRTOS, ThreadX, or similar. Knowledge of low-level embedded development, including bare-metal programming and device driver development. Experience diagnosing and resolving technical issues within embedded and connected systems. Understanding of cybersecurity frameworks and standards, particularly IEC 62443 or similar. Strong ...

Embedded Software Engineer (IoT)

Hiring Organisation
Zenovo
Location
Leicestershire, United Kingdom
Employment Type
Permanent
you. About the Role Design, develop, and maintain embedded software for IoT devices and edge-connected systems. Develop low-level embedded software, including device drivers, board support packages (BSPs), and RTOS/kernel components. Implement and optimise secure IoT communication protocols such as MQTT, BLE, Wi-Fi, Zigbee … LoRa. Develop connectivity, telemetry, remote monitoring, and device management functionality. Build automated test frameworks, perform Hardware-in-the-Loop (HIL) testing, and support prototype validation. Collaborate closely with hardware, cloud, and product teams to deliver end-to-end IoT solutions. Troubleshoot embedded hardware/software issues and optimise ...

Director of Software Engineering (Systems Software)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
teams (60+ engineers) Strong systems software background, with hands-on experience in one or more of the following: Linux kernel development Device driver development (e.g. media, graphics, or similar subsystems) Power and performance engineering , including system-level optimisation Ability to connect low-level implementation (kernel, drivers, firmware ...

Embedded Software Engineer

Hiring Organisation
Tatton Recruitment
Location
Hilsea, Hampshire, United Kingdom
Employment Type
Temporary
Salary
GBP 65 Hourly
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 Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Great Chesterford, Saffron Walden, Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum
Technical Consultancy. Working closely with customers, you’ll have the opportunity to work on Linux-based systems as well as bare-metal, RTOS, device drivers, algorithms and communications protocols. Due to the nature of many projects you must be a British Passport holder. Hybrid working is offered … following: A minimum of a 2.1 Bachelors/Masters Degree in Computer Science, Software Engineering, Electronics or similar. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of, or willingness to learn Yocto. Real-Time Embedded C/C++ development. Experience with ...

Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Essex, England, United Kingdom
design, build, and test embedded systems across sensing, robotics, communications, and IoT. Work ranges from Linux‐based systems to bare‐metal, RTOS, device drivers, and system‐level debugging. Key Responsibilities Develop embedded Linux systems (including Arm SoCs, Yocto, custom images, device trees, kernel/user‐space ...