22 of 22 Permanent Device Driver Jobs in England

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

Embedded Software Engineer

Hiring Organisation
Oho Group
Location
Cambridge, England, United Kingdom
Group have partnered with a global telecommunications firm looking for an experienced Embedded Software Engineer to develop low-level device driver software, This role offers unique ownership of advanced, mission-critical communication systems. What's in it for you? Develop and maintain low-level embedded software components … great benefits and work-life balance What You’ll Bring Strong C programming skills in real-time systems Proven experience with device driver development in commercial products Excellent debugging and problem-solving abilities Experience with Embedded Linux, ARM BSPs, and multi-threaded systems Familiarity with configuration management ...

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

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 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 - Audio Technologies

Hiring Organisation
Christy Media Solutions
Location
Surrey, England, United Kingdom
build systems such as Yocto) Real-time operating systems (e.g. FreeRTOS) FPGA, DSP or high-speed peripheral integration Networking, USB or device driver development Exposure to professional audio or signal-processing products Why Apply? Work on technically interesting products that blend software, hardware and audio technology ...

Embedded Software Engineer

Hiring Organisation
Avanti
Location
Waterbeach, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £75,000 per annum
Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software and device drivers that interface directly with hardware. You will work across a range of embedded platforms and operating systems, contributing to the development of high-performance communication products used worldwide. Key Responsibilities … 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 ...

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

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

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

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

Lead Embedded Engineer

Hiring Organisation
Platform Recruitment
Location
Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 85,000 Annual
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 ...

Embedded Team Lead

Hiring Organisation
Platform Recruitment
Location
Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 85,000 Annual
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 ...