23 of 23 Device Driver Jobs

Staff Windows Services Engineer | Device Driver Engineer | Windows Kernel Mode

Hiring Organisation
Ivanti
Location
United Kingdom
needed basis. Responsibilities: Design, develop, and maintain security Windows device drivers and services Modernization to adopt the latest Windows driver models, frameworks, and APIs. Port drivers to new hardware platforms as required (e.g. Windows on ARM) Optimize existing drivers (storage, networking, etc.) for performance and reliability Manage … Ivanti’s wide customer base; triage and address incompatibilities, help define future feature capabilities as required Develop and maintain a framework for service and driver stability across multiple products ensuring continuous delivery capabilities with known high quality Ensure the broadest possible support for plugin hardware devices, networking ...

Senior Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Edinburgh, Roxburgh's Court, City of Edinburgh, United Kingdom
Employment Type
Permanent
collaborating across multidisciplinary teams. Qualifications Degree or equivalent experience in Computer Science, Electronics, Software Engineering, or a related discipline. Experience with embedded Linux, device drivers, Yocto, or real‑time systems is highly advantageous. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed ...

Senior Embedded Software Engineer

Hiring Organisation
Codan
Location
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
challenging new projects to work on. You will program in C++ for embedded applications and sometimes in 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 ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/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 - 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
Copello Global
Location
Whiteley, Hampshire, UK
advanced wireless communication products. Program primarily in C++ for embedded applications. Develop lower-level functionality in C, including Linux kernel and device driver work where required. Collaborate with multidisciplinary teams including hardware, RF, and systems engineers. Support integration, testing, and debugging on real hardware platforms. Contribute … engage hands-on with hardware. Desirable Digital Signal Processing (DSP) experience. Experience with VHDL or FPGA development. Familiarity with Linux kernel development and device drivers. Knowledge of RF or communications systems. ...

Embedded Software Engineer

Hiring Organisation
Copello Global
Location
Whiteley, England, United Kingdom
advanced wireless communication products. Program primarily in C++ for embedded applications. Develop lower-level functionality in C, including Linux kernel and device driver work where required. Collaborate with multidisciplinary teams including hardware, RF, and systems engineers. Support integration, testing, and debugging on real hardware platforms. Contribute … engage hands-on with hardware. Desirable Digital Signal Processing (DSP) experience. Experience with VHDL or FPGA development. Familiarity with Linux kernel development and device drivers. Knowledge of RF or communications systems. ...

Embedded Software Engineer

Hiring Organisation
Randstad Digital
Location
England, United Kingdom
control systems, and real-time networking. Expertise in sensor integration (cameras, LiDAR, radar, IMUs). Experience building or modifying Linux kernels and developing device drivers . Nice to Have Experience deploying EtherCAT on custom hardware. Familiarity with functional safety standards (IEC 61508, ISO 26262). Background in humanoid ...

Embedded Software Engineer - Test

Hiring Organisation
Verso Recruitment
Location
Towcester, Northamptonshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
engineering procedures and quality standards Desired Qualifications & Experience Strong understanding of C programming Experience writing test software at the hardware or device driver level Good understanding of DOS executables Solid working knowledge of Linux Awareness of NI tools such as LabVIEW and TestStand would be advantageous Experience ...

Contract Software Engineer - C

Hiring Organisation
Verso Recruitment Group
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Proven background in motor control, motion systems, or embedded control loops - Confident working across Windows and Linux platforms - Experience with hardware interaction, device drivers, or real‑time systems - Solid understanding of multithreading, performance optimisation, and low‑level debugging - Ability to work independently in a fast‑paced ...

Graduate Hardware Engineer

Hiring Organisation
Advanced Resource Managers
Location
Tewkesbury, England, United Kingdom
schematic capture using OrCAD Managing PCB layout, fabrication and assembly subcontractors Setting to work PCBs including writing test firmware and software Developing Linux device drivers for hardware Your skillset may include: Have knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development ...

Graduate Hardware Engineer

Hiring Organisation
ARM
Location
Tewkesbury, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 43,000 - 45,000 Annual
schematic capture using OrCAD Managing PCB layout, fabrication and assembly subcontractors Setting to work PCBs including writing test firmware and software Developing Linux device drivers for hardware Your skillset may include: Have knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development ...

Senior Firmware Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
work remotely the rest of the time. Key Responsibilities: Develop firmware in C/C++ for microcontroller-based systems. Build and test device drivers, hardware interfaces and real-time features. Own tasks across the full lifecycle: requirements, design, coding, debugging and system testing. Work closely with electronics engineers ...

Sr Embedded Software Engineer

Hiring Organisation
Jobot
Location
California, United States
Employment Type
Permanent
Salary
USD Annual
company holidays Various Employee Engagement Events Exciting Growth Opportunities Positive Company Culture Job Details Develop and maintain firmware across embedded Linux platforms and device drivers. Build firmware applications for our devices; optimize existing firmware for performance, power usage, and reliability. Develop internal tools for data collection, testing, diagnostics … design and development experience. Proficient in C/C++, python, and Linux-based development. Deep experience with embedded Linux, including kernel, u-boot, and driver-level work. Familiarity with Yocto or other embedded Linux build systems. Working knowledge of Containerization, either Dockers or Kubernetes. Experience with wireless systems ...

Embedded Linux Engineer

Hiring Organisation
Matchtech Mobility
Location
Essex, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 click apply for full job details ...

Firmware Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
work remotely the rest of the time. K ey Responsibilities: Develop firmware in C/C++ for microcontroller-based systems. Build and test device drivers, hardware interfaces and real-time features. Own tasks across the full lifecycle: requirements, design, coding, debugging and system testing. Work closely with electronics ...

Contract Application Developer - C++/QT

Hiring Organisation
Verso Recruitment Group
Location
Colchester, Essex, United Kingdom
Employment Type
Contract
Contract Rate
£50.00 - £65.00/hour
detail‑driven, and able to communicate effectively across engineering teams. Desirable Experience with cross‑platform or resource‑constrained environments. Familiarity with embedded Linux, device drivers, or hardware‑software integration. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed ...

Embedded Software Engineer ( San Diego, CA ) 15548

Hiring Organisation
TalentPro Consulting
Location
San Diego, California, United States
Employment Type
Any
Salary
USD Annual
Familiarity with Xilinx tools (Vitis, Vivado) Familiarity with HAIPE, OTNK, and/or IKE Familiarity with latest NSA Security Standards Familiarity with Linux kernel driver development/modifications Familiarity with assembly language Familiarity with bare metal embedded device drivers Familiarity with PowerPC architectures and peripherals Familiarity with ...

Senior Software Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
concept to production, shaping platform architecture and ensuring robust performance across demanding environments. 🚀 What You'll Do Write production-quality Embedded C for device drivers, board support packages, and system components Develop and optimise software on embedded Linux platforms Contribute to C++/Python tooling, automation, and applications … Analytical, detail-oriented, and collaborative across multidisciplinary teams 🎓 Qualifications Degree or equivalent in Computer Science, Electronics, Software Engineering, or related discipline Experience with device drivers, Yocto, or real-time systems is a plus ...

Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
responsible for developing robust embedded solutions, enabling new hardware platforms, and ensuring reliable system performance on ARM‑based architectures. You’ll work across device drivers, bootloaders, kernel configuration, and Yocto‑based Linux builds, collaborating closely with hardware, firmware, and wider engineering teams to deliver high‑quality, production‑ready … software. Key Responsibilities - Develop and maintain low‑level device drivers for ARM‑based platforms. - Design, implement, and optimise Embedded C software for constrained environments. - Own and enhance bootloader functionality and hardware bring‑up. - Build, customise, and maintain Yocto‑based Linux distributions. - Configure, integrate, and debug the Linux kernel ...

Embedded Linux Engineer

Hiring Organisation
Matchtech Mobility
Location
Essex, South East, United Kingdom
Employment Type
Permanent
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 ...

Senior Software Engineer – Spatial Interaction & Sensor Integration (VR/XR/AR)

Hiring Organisation
StretchSense
Location
United Kingdom
C#, C++, and C for cross‐platform and headset deployment. Collaborate with hardware and firmware teams to integrate low‐level sensor data, device protocols, and calibration workflows. Optimise system performance, memory usage, and latency across diverse hardware targets. Develop, maintain, and refine our SDKs to support new hardware … integrate additional platforms or vendor‐specific APIs as required. Understanding of hand tracking technology. Exposure to low‐level OS concepts, hardware interfaces, or driver‐level code. Strong debugging skills across multi‐threaded, real‐time, or hardware‐integrated systems. Ability to work across disciplines and communicate clearly with hardware, firmware ...