Device Driver Jobs in England

1 to 25 of 144 Device Driver Jobs in England

Senior Embedded Software Engineer

Rochester, Kent, South East, United Kingdom
Hybrid / WFH Options
Technical Placements
the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software … of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, device driver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

London, England, United Kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer - Kernel/Device Drivers Senior Embedded Software Engineer - Kernel/Device Drivers Direct message the job poster from Opus Resourcing Ltd Trusted tech recruitment search partner … specialising in platforms, software, and SaaS across EMEA and North America. Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to … can be diverse, including security, peripheral drivers, display, and power, which are highly relevant. While it encompasses the entire product, the focus is often on Linux bootloaders or device drivers. When security is involved, it pertains to the hardware, boot, or Linux components. This role would be ideal for an experienced Embedded Software Engineer who has worked with More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Newcastle upon Tyne, England, United Kingdom
Leonardo
/Verilog) and hardware. Excellent debugging skills and experience with RTOS like VxWorks or embedded Linux. Experience deploying software on ARM and Intel multicore platforms, including device driver development, memory management, and interrupt-driven designs. Understanding electronics, schematic design, and test equipment usage. Knowledge of communication protocols (I2C, SPI, USB, Serial, Network, PCIe). Familiarity with configuration More ❯
Posted:

Senior Embedded Software Sustaining Engineer

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Technical Placements
the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software … of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, device driver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Rochester
Hybrid / WFH Options
Technical Placements Ltd
continuity and quality of support for mature products. The primary focus will be on maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software … of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, device driver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with More ❯
Employment Type: Permanent
Salary: £Excellent +Benefits
Posted:

(Senior) Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Toshiba EMEA
implementation and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device drivers and user-space command and control software, ensuring robust and reliable system operation. You will join a dynamic organisation, working within a diverse team of engineers, with the … impact and playing a major role in the development of next-generation secure communication products. Responsibilities: Design, develop and maintain firmware for microcontrollers Design, develop and maintain Linux device drivers for our custom electronics and quantum-optic hardware Design, develop and maintain command & control software to implement quantum communication protocols Work closely within a multifunctional development team to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

(Senior) Embedded Software Engineer

Cambridge, England, United Kingdom
Toshiba Europe Ltd
implementation, and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device drivers, and user-space command and control software, ensuring robust and reliable system operation. You will join a dynamic organization, working within a diverse team of engineers, with the … impact and play a major role in the development of next-generation secure communication products. Responsibilities Design, develop, and maintain firmware for microcontrollers Design, develop, and maintain Linux device drivers for our custom electronics and quantum-optic hardware Design, develop, and maintain command & control software to implement quantum communication protocols Work closely within a multifunctional development team to More ❯
Posted:

Senior Embedded Software Engineer

Leeds, England, United Kingdom
Optoma
IP). Scripting skills in Bash and Python. Knowledge of UI frameworks like Qt, HTML5, JavaScript, Android Studio. Hardware debugging and schematic reading skills. Low-level device driver development for PCIe, I2C, SPI interfaces. Experience with Android TV, video streaming, HDMI/HDCP, wireless communication. Remuneration & Benefits Competitive salary plus benefits including medical insurance, dental cover, pension More ❯
Posted:

Senior Embedded Software Engineer - Kernel/Device Drivers

London, England, United Kingdom
Hybrid / WFH Options
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in Embedded Linux/Kernel development, Bootloader, and device driver development is required by a world-leading, high-end customer-centric device company to play a senior role in their new London tech hub, located close to London Paddington. The successful candidate will join a Pan-European Embedded … embedded core activities like hardware bring-up and maintenance, and diverse tasks including security, peripheral drivers, display, and power management. The focus is often on Linux bootloaders or device drivers, with security involving hardware, boot, or Linux components. This role is ideal for an experienced Linux Engineer with experience in physical products such as automotive, medical devices, IoT More ❯
Posted:

Senior Staff System Software Engineer

Bristol, Gloucestershire, United Kingdom
Cerebras
Job Summary As a member of the drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers … solutions enable our customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C Python programming languages Participate in agile development - working as part of a scrum team to develop the right software at … values and culture Candidate Profile 7 - 10 year's industry experience in software development using programming languages such as C/C Python OS Kernel and Device Driver development and deployment experience in Linux or Windows systems Good understanding of lower-level software stack and interactions with the hardware layer Possess effective problem-solving skills, familiar with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Basildon, England, United Kingdom
TipTopJob
sectors. Lead the design & development of embedded Linux software. Develop and optimise software components to meet industry standards. Write & de-bug efficient C++ code, focusing on Linux Kernel and driver development. Use tools like Git for version control. Key Skills/Experience: Degree in Electronics/Computer Science or another relevant discipline. Embedded C/C++. Embedded Linux. Kernel …/Device Drivers development. Microcontroller & Peripherals (STM32, Cortex-M etc.). Networking protocols/serial interfaces (CAN, USB, I2C, TCP/IP, SPI etc.). Software de-bugging & version control tools (JIRA, Git, Jenkins etc.). Must be eligible to obtain at least basic level security clearance. If you are interested in the position and think you have More ❯
Posted:

Senior Firmware Engineer

London, England, United Kingdom
Sperry Marine
Finite state machines (FSMs), ADCs, DACs, FIFOs, DSP, data streaming, pipelining. Asynchronous interfaces Experience with Linux operating systems TCP/IP, UTP, CAT240 (Asterix), Networking Protocols Knowledge of device tree and device drivers Desirable Knowledge Familiarity with RF transceivers. Prior experience with radar systems. What You Get In Return At Sperry Marine, you’ll be part More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

London, England, United Kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team … can be diverse, including security, peripheral drivers, display, and power, which are highly relevant. While it encompasses the entire product, the focus is often on Linux bootloaders or device drivers. When security is involved, it pertains to the hardware, boot, or Linux components. This role would be ideal for an experienced Embedded Software Engineer who has worked with … in areas such as automotive, medical devices, IOT, tablets or consumer-centric physical devices. Keywords would include BSP (Board Support Package), Linux Kernel, Linux kernel drivers, Embedded Linux, Device drivers, Bootloader (U-boot, Grub, BarBox), RTOS, NXP-related hardware, setting up of example drivers, maintainers list from the kernel, connectivity (Bluetooth/wi-fi), low-power. This is More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

South East London, England, United Kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team … can be diverse, including security, peripheral drivers, display, and power, which are highly relevant. While it encompasses the entire product, the focus is often on Linux bootloaders or device drivers. When security is involved, it pertains to the hardware, boot, or Linux components. This role would be ideal for an experienced Embedded Software Engineer who has worked with … in areas such as automotive, medical devices, IOT, tablets or consumer-centric physical devices. Keywords would include BSP (Board Support Package), Linux Kernel, Linux kernel drivers, Embedded Linux, Device drivers, Bootloader (U-boot, Grub, BarBox), RTOS, NXP-related hardware, setting up of example drivers, maintainers list from the kernel, connectivity (Bluetooth/wi-fi), low-power. This is More ❯
Posted:

Senior Embedded Software Engineer

Brinsworth, Yorkshire, United Kingdom
Spectrum IT Recruitment
knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics, and comfortable with hardware bring up and integration using appropriate tools. Git/SVN If More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Senior Embedded Software Engineer

Rotherham, South Yorkshire, United Kingdom
Spectrum IT Recruitment
knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics, and comfortable with hardware bring up and integration using appropriate tools. Git/SVN If More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Senior Embedded Software Engineer

London, England, United Kingdom
Spectrum IT Recruitment
knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics, and comfortable with hardware bring up and integration using appropriate tools. Git/SVN If More ❯
Posted:

Firmware Engineer

London, England, United Kingdom
Zelp
duties will include: Task planning, prioritization, proactive monitoring, and ensuring timely delivery. Understanding current system architecture for wearable devices and applications. Integrating and maintaining external software libraries. Developing device drivers, firmware features for event-driven architecture, hierarchical state machine logic, refactoring, power optimization, bug fixes, and maintaining cloud infrastructure. Creating unit tests for firmware during development. Documenting source … and testing. Experience with RISC-V processors. Test Driven Development exposure. Build automation with Jira or GitHub actions. Embedded Linux, kernel cross-compilation, device tree, U-boot, driver development. Product compliance testing and certification (RED/CE/FCC). Interview Process Introductory Call Technical interview Offer #J-18808-Ljbffr More ❯
Posted:

Firmware Engineer

London, United Kingdom
ZELP LTD
monitoring, and ensuring compliance with scheduled delivery dates. Understanding the current system architecture of wearable devices and their companion applications. Integration and maintenance of external software libraries. Developing device drivers, firmware features for event-driven architecture, hierarchical state machines, refactoring, power optimization, bug fixing, and maintaining cloud infrastructure. Creating unit tests for firmware development. Documenting source code functionality … and testing. Experience with RISC-V processors. Test Driven Development practices. Build automation and version-controlled firmware releases. Embedded Linux, kernel cross-compilation, device tree, U-boot, driver development. Product compliance testing and certification (RED/CE/FCC). Interview Process Introductory Call Technical interview Offer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Linux Software Engineer

Broughton Astley, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the … selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance, illness More ❯
Posted:

Senior Embedded Software Engineer

RG1, Reading, Berkshire, United Kingdom
Platform Recruitment
years software development experience, including full lifecycle delivery Strong C++ Linux development background Experience with embedded software & hardware integration Desirable Skills: Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross-functional engineering teams What you’ll get More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
Posted:

Senior Embedded Software Engineer

Reading, England, United Kingdom
Purposeology
years software development experience, including full lifecycle delivery Strong C++ Linux development background Experience with embedded software & hardware integration Desirable Skills Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross-functional engineering teams What Youll Get £60-70k More ❯
Posted:

Embedded Software Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
IC Resources
great company, then please apply today to learn more! 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. More ❯
Posted:

Embedded Software Engineer

Slough, Berkshire, UK
Hybrid / WFH Options
IC Resources
great company, then please apply today to learn more! 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. More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer

Northamptonshire, England, United Kingdom
Hybrid / WFH Options
IC Resources
great company, then please apply today to learn more! 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. More ❯
Posted:
Device Driver
England
10th Percentile
£42,500
25th Percentile
£62,500
Median
£67,500
75th Percentile
£75,000
90th Percentile
£77,500