Remote Device Driver Development Jobs in England

14 of 14 Remote Device Driver Development Jobs in England

Senior Embedded Software Engineer

Rochester, Kent, South East, United Kingdom
Hybrid / WFH Options
Technical Placements
created to ensure 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 … Sustaining Engineer requirements: Essential: Degree/HND in an IT, Software, electronics, or Computer Science related field (or equivalent) Minimum of 5 years' hands-on experience in embedded software development, preferably in a commercial product environment. Proven track record of delivering and maintaining real-time embedded systems in C/C++ Strong programming skills in C and C++. Solid … understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Software Engineer

Rochester
Hybrid / WFH Options
Technical Placements Ltd
to ensure the 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 … Sustaining Engineer requirements: Essential: Degree/HND in an IT, Software, electronics, or Computer Science related field (or equivalent) Minimum of 5 years’ hands-on experience in embedded software development, preferably in a commercial product environment. Proven track record of delivering and maintaining real-time embedded systems in C/C++ Strong programming skills in C and C++. Solid … understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing More ❯
Employment Type: Permanent
Salary: £Excellent +Benefits
Posted:

Senior Embedded Software Sustaining Engineer

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Technical Placements
created to ensure 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 … Sustaining Engineer requirements: Essential: Degree/HND in an IT, Software, electronics, or Computer Science related field (or equivalent) Minimum of 5 years' hands-on experience in embedded software development, preferably in a commercial product environment. Proven track record of delivering and maintaining real-time embedded systems in C/C++ Strong programming skills in C and C++. Solid … understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Job Title: Senior Embedded Software Engineer - Kernel/Device Drivers, London Client: Opus Resourcing Ltd Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: We are seeking a Senior Embedded Software Engineer with expertise in embedded Linux, kernel development, bootloader, and device driver development. Join a leading device company in their new London tech hub near Paddington, working within a diverse European embedded software team of approximately 30 members. Salary: Market Leading + Pension, Health, 30 Days Holiday The role involves developing the Linux kernel, custom embedded Linux distributions, and bootloaders, impacting products used by millions. The position offers a hybrid … work model, typically requiring 2-3 days in the office weekly, with some flexibility for highly experienced candidates. Key skills include: Expertise in Linux kernel development with recent versions Experience with physical products, IoT, automotive connectivity Embedded C, embedded systems, Linux OS Embedded bootloaders like U-Boot, Grub, on ARM systems Requirements planning and development for new and More ❯
Posted:

Senior Embedded Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
ic resources
Oxfordshire that is seeking an experienced Embedded Software Engineer. In this role, you will develop embedded software on RTOS in C, with a strong understanding of the full software development lifecycle. Requirements: Embedded Software Development in C Understanding of the full software development life cycle (SDLC) Industry experience within aerospace or the space sector Knowledge of the … Software Engineer seeking an exciting challenge within a great company, please apply today! For more information on this role or other jobs in Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, contact Callum Allen today. #J-18808-Ljbffr More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
ic resources
valuable face-to-face time with your colleagues. For this Embedded Software Engineer role, we are looking for someone with: A strong background in Embedded Linux Experience with Linux driver or Kernel driver development Strong experience with C and C++ programming What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within … a 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, please contact me, Callum Allen, today. #J-18808-Ljbffr More ❯
Posted:

Senior Embedded Linux Engineer - Devices

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Senior Embedded Linux 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. Join a pan-European embedded software engineering team of around 30 people with a fantastic culture and a customer product/device-centric focus. Salary: Market Leading + Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience, and situation) The embedded Linux engineer will lead in … based in the office 2/3 days per week, with some flexibility for remote work for highly skilled candidates within the UK. Responsibilities include: Expertise in Linux kernel development and maintenance with recent kernel versions. Experience with physical products/devices/automotive/IoT with connectivity. Proficiency in Embedded C, embedded systems, and Linux OS. Experience with More ❯
Posted:

Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
technology? Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in … building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will enjoy the support from your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performing … SW and solving sophisticated technical problems, then we would love to hear from you. Job Overview: Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical driver for GPU hardware, including scheduling and memory management for Linux More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff/Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
your career while contributing to the Linux upstream ecosystem and advancing open-source graphics DRM drivers? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in … building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will enjoy the support from your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performing … SW and solving sophisticated technical problems, then we would love to hear from you. Responsibilities: Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical driver for GPU hardware, including scheduling and memory management for Linux and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Engineer (Automotive)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
technical deliverables. You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans. You will collaborate closely with open source communities, technology managers, and IP development teams to deliver roadmap commitments. You will be actively driving software design and creation of stacks for Arm's reference platforms, and lead development practices for best-in … experience of leading teams of highly skilled engineers across multiple global locations. A strong background in C (or a similar language) programming, expertise in low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux) and a good understanding of computer architecture and microarchitecture concepts, ideally for the Arm architecture. An ideal candidate would have strong experience of the … of having taken complex software from concept to delivery, covering production and maintenance. Additionally, you possess knowledge of CI (Continuous Integration) and automated test systems. Desirable Skills: Automotive software development background is highly desirable. Experience with open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr Exposure to Automotive workloads More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Newbury, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
to develop state-of-the-art products for the professional broadcast market. Based in Berkshire, just outside of Reading, the successful Embedded Software Engineer will be responsible for the development and system design of new products and features from specification through to implementation and testing. This is an outstanding opportunity for an Embedded Software Engineer to join a fast … growing company with opportunities for internal growth and development. For this Embedded Software Engineer role, we are looking for someone with: Core knowledge of C++ development In-depth knowledge of Embedded Linux (experience with Linux Kernel is a plus) Familiarity with interfacing hardware Knowledge of high-speed data communications is advantageous What Next? If you’re an Embedded Software … new challenge within a great company, please apply today to learn more! For more information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, please contact Callum Allen today. #J-18808-Ljbffr More ❯
Posted:

Software Verification & Validation Team Lead

Oxford, England, United Kingdom
Hybrid / WFH Options
ic resources
Software Engineer seeking an exciting challenge, please apply today to learn more! For additional information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, contact Callum Allen. Note: Non-passport holders of the country may require a work permit. Please consult our Blog for more information. Do not provide More ❯
Posted:

Firmware Engineer

Bristol, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically fascinating work that will make sizeable changes to the world of AI and beyond! This company is at the forefront of its industry. They are expanding … areas of the business, with their new Bristol offices playing a major role in this expansion. In this role, you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will be responsible for development, defect management, maintenance, and support of the firmware. … The ideal candidate will have proven experience in a similar role and excellent knowledge of embedded C for developing firmware. You will have experience with Bootloader development, Device Drivers and Linux. This is a fantastic opportunity to join a global powerhouse offering technically fascinating work, superb progression routes, and excellent training and development opportunities! The Role: *Develop More ❯
Posted:

Linux Kernel Developer

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
X4 Technology
to work with them on the next generation of semiconductor industrial application. The position provides the opportunity to work on a next generation Quad Core processor completing Linux Kernel Device Driver development at the forefront of the technology. You will be using Yocto 5.0 and later and have the opportunity to contribute upstream with open source contributions … of the top Open Source contributors in the world.Experience writing drivers from scratch is the key area but any experience with the following is also beneficial;- Porting BSPs- Providing driver support for SOC I.P. Blocks- porting Yocto versions (beneficial)- Yoctoproject (beneficial)- Kernel/Driver development- Drivers for complex I.P. ( e.g I2C, PCI, USB3)- Back porting driver More ❯
Employment Type: Contractor
Rate: Competitive salary
Posted:
Device Driver Development
England
10th Percentile
£47,500
25th Percentile
£57,500
Median
£65,000
75th Percentile
£77,500