22 of 22 Device Driver Jobs in England

Senior Embedded Software Engineer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
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
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 – 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 Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/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 ...

Senior Embedded Software Engineer

Hiring Organisation
DOMO TACTICAL COMMUNICATIONS
Location
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
team and will be seeking to hire multiple Engineers with experence in embedded C++ and/or C for low-level Linux kernel device drivers. If you have experience in DSP or VHDL/FPGA, those skills will be put to good use, or could be developed ...

Senior Platform Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia’s Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. ...

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

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

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

Senior Software Engineer, Agent Endpoint DLP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
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 as Instruments, VTune, DTrace and eBPF. Observability technologies, logging ...

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

Senior C++ Developer (Hybrid, UK-Based)

Hiring Organisation
Hoptroff
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
engineers and non-engineers alike Nice to Have Linux networking experience (sockets, networking concepts and standard tooling) Experience interacting with hardware on Linux (device drivers, system interfaces, low-level I/O) Low-level Windows systems development (Windows APIs, system services, platform-specific debugging) PostgreSQL or other relational ...

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

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

Bootloader Developer – Embedded Systems

Hiring Organisation
Q1 Technologies, Inc
Location
Brentwood, England, United Kingdom
Skillset needed: C, Linux, Embedded, Experience in device drivers and bootloader Key Responsibilities: Design and develop bootloader and low-level platform software Perform hardware bring-up activities for new platforms/SoCs Implement and validate secure boot flow and firmware authentication Debug and resolve system-level issues related … boot, power-on, and firmware initialization Optimize system performance such as boot time and memory usage Develop and maintain device drivers and embedded platform components Collaborate with hardware, security, and platform teams Participate in design reviews, code reviews, and technical discussions Interface with SoC vendors to resolve technical ...

Boot Loader Developer

Hiring Organisation
Dabster
Location
Brentwood, England, United Kingdom
software and next-generation embedded devices. 🔹 Key Skills Required: ✔ Strong experience in C & C++ ✔ Embedded Linux ✔ Bootloader Development (U-Boot/BSP Layer) ✔ Device Drivers Development ✔ Board Bring-up Activities ✔ Yocto ✔ Low-level Hardware Interaction 🔹 Responsibilities Include: • Design and develop bootloader and low-level platform software • Perform hardware …/SoCs • Debug boot, firmware, and power-on related issues • Optimize boot time and memory usage • Develop and maintain embedded platform components and device drivers • Collaborate with hardware, security, and platform teams 🔹 Preferred Experience: ✅ RDK-B/RDK-V ✅ STB or Networking Router Exposure ✅ Secure Boot & OTA Recovery ...

Lead Embedded Engineer

Hiring Organisation
Platform Recruitment
Location
Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum
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
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum
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 ...