Device Driver Jobs in England

51 to 75 of 81 Device Driver Jobs in England

Senior Principal Software Engineer (Automotive)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
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 … Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr Exposure to Automotive workloads, AI/ML software stacks, and tooling. Linux device driver development. SW Security and Safety practices. Familiarity with open-source project development cycles and contribution processes. We have some scope to adapt the role and job title to the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Embedded Software Engineer

Bristol, Avon, South West, United Kingdom
ZENOVO LTD
to £40,000 + Benefits & Bonus Key Experience & Responsibilities: - Embedded C Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Senior Firmware Engineer

Oxford, Oxfordshire, United Kingdom
Platform Recruitment
Firmware architecture experience + Significant full lifecycle embedded software development experience + C/C++ & Python (at least 2 of 3) + Some experience at application & device driver level would be ideal + RTOS experience What you’ll get: + 25 days’ holiday plus bank holidays + Income Protection + Life Insurance + Medical Cover If you More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Software Architect

Newbury, 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:

Principal C++ Software Engineer

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
HTML Local Storage yt-remote-connected-devices Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration : Persistent Type : HTML Local Storage yt-remote-device-id Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration : Persistent Type : HTML Local Storage yt-remote-fast-check-period Stores the user's … are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some … Bash or Python for scripting Experience engineering cross-platform applications Desired, but not essential: Solid understanding of algorithms/data structures Good knowledge of embedded systems/Linux device drivers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Hardware Engineer

Guildford, England, United Kingdom
Damia Group
in VHDL for FPGAs; • performing 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; • mentoring and leading others. A typical candidate will: • be self-motivating, capable of working independently; • have a good (1st/2.1) first degree or a PhD More ❯
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support, production test developers who need debug releases for hardware and device acceptance, and full releases for SDK and UI integration. What we're looking for The role involves working collaboratively within the Product Line team and the wider organisation, supporting … and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support, production test developers who need debug releases for hardware and device acceptance, and full releases for SDK and UI integration. What we're looking for The role involves working collaboratively within the Product Line team and the wider organisation, supporting … and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Automotive

Gaydon, Warwickshire, United Kingdom
Expleo UK LTD
applications. Key Responsibilities: You'll be involved in the full lifecycle of embedded software development, including: * Operating Systems: Developing and maintaining low-level software that manages hardware resources. * Device Drivers: Creating interfaces between hardware components and operating systems. * Compilers: Building tools to translate high-level code into machine instructions. * Firmware Development: Engineering software to control and manage specific More ❯
Employment Type: Permanent
Posted:

Senior Embedded Engineer | Cambridge | Deeptech

Cambridge, England, United Kingdom
SoCode Recruitment
robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming skills for embedded systems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
Posted:

Senior Embedded Engineer | Cambridge | Deeptech

West Wratting, England, United Kingdom
SoCode Recruitment
robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming skills for embedded systems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, South East, United Kingdom
ZENOVO LTD
This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Hardware Engineer

Guildford, Surrey, United Kingdom
Intec Recruitment
/RF signal filtering performing 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. Excellent benefits package. Background security check will be required before working on site. More ❯
Employment Type: Permanent
Salary: £37000 - £55000/annum
Posted:

Senior Software Developer

Coventry, Warwickshire, United Kingdom
Aatom Recruitment
Squid, nginx, and more. Familiarity with open-source development (e.g., demonstrated through GitHub contributions). Understanding of DevOps practices and culture. Knowledge of Linux internals, including kernel tuning, device drivers, and system optimization. If this sounds of interest, please apply for further information or call us directly. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Motor Control Software Engineer

Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
engineering projects Strong technical ability with the development of either embedded software (embedded C) and model based software (Matlab/Simulink) Some embedded software competence is required (understand device drivers, h/w architecture) Strong motor control algorithm development experience is required Our client is looking for senior embedded software engineer with a relevant degree to help take More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum + bonus + benefits etc
Posted:

Principal Motor Control Software Engineer

Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
engineering projects Strong technical ability with the development of either embedded software (embedded C) and model based software (Matlab/Simulink) Some embedded software competence is required (understand device drivers, h/w architecture) Strong motor control algorithm development experience is required Our client is looking for principal embedded software engineer with a relevant degree to help take More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum + bonus + benefits etc
Posted:

Staff Software Engineer

Saffron Walden, England, United Kingdom
Gattaca
others. Our ideal candidate brings: Strong experience in embedded software development , ideally across environments such as bare metal, RTOS, or embedded Linux. Technical depth in areas such as device drivers , DSP, communications protocols, algorithm implementation, or working close to hardware. Some leadership exposure —this could be through running small project teams, mentoring, or handling performance reviews. Confidence in More ❯
Posted:

Lead / Staff Software Engineer

Essex, United Kingdom
Matchtech
others. Our ideal candidate brings: Strong experience in embedded software development , ideally across environments such as bare metal, RTOS, or embedded Linux. Technical depth in areas such as device drivers , DSP, communications protocols, algorithm implementation, or working close to hardware. Some leadership exposure -this could be through running small project teams, mentoring, or handling performance reviews. Confidence in More ❯
Employment Type: Permanent
Posted:

Senior Embedded Engineer Cambridge Deeptech

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
robust, high-quality C++ for Linux-based systems. What You'll Bring Strong embedded C++ programming skills for embedded systems. Solid understanding of Linux internals, kernel development, and device drivers. Why Join Us? Our tech has a global impact, produced by a world-class engineering team with strong growth. Salary: £90,000 - £110,000 per annum. Benefits include More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Firmware Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Arm Limited
Required Skills and Experience: Expertise in C programming for embedded systems with strong debugging skills. Experience in developing and maintaining product-quality firmware, including knowledge of bootloaders and device drivers. Experience in defect triaging and management of system software. Understanding of software compliance with industry standards like UEFI and ACPI. Familiarity with RAS, hypervisors, CXL, power management, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Synergy Solutions International Limited
responsible for applying software engineering principles to design, develop, test, and maintain applications and services, meeting business and technical goals within budget and timelines. Software Engineer Responsibilities Modify device drivers to support the surprise removal of adapters across operating systems. Port new Windows releases to run on the latest hardware. Investigate QA and field-reported bugs and develop … environment. Exhibit critical thinking and analytical skills to prioritize bugs and tasks, and communicate effectively with team members and clients. Utilize tools like MS Visual Studio, WinDbg, and Windows Driver Kit. Qualifications and Skills Experience with Agile methodologies. Experience with test-driven development. Knowledge of the software delivery lifecycle and bug lifecycle. Ability to translate product and business requirements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Weymouth, Dorset, United Kingdom
Endeavour Recruitment Solutions
to load user with ID: 993 Job Summary Software Engineer Country: United Kingdom Location: Weymouth Sector: Software Developer Job Type: Permanent Technologies: C++ Java UML VMware Embedded Systems Device Drivers Endeavour Recruitment has an excellent opportunity for an experienced Software Engineer to join our client for a permanent position based in Weymouth. This position offers excellent opportunities for … for someone who can work under pressure with excellent analytical and problem-solving skills. Desired Experience - C++ Java UML VMware Hardware and Software interaction for Embedded Systems and Device Drivers Requirement analysis Applicants are invited to apply as soon as possible to be included in the shortlist. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Linux

Reading, Berkshire, South East, United Kingdom
Alfen Technology Ltd
smart card communication Hands-on experience with OpenCV for image processing and computer vision GUI development experience with GTK Strong debugging and profiling skills in Linux Familiarity with device drivers, USB interfaces, and low-level hardware interactions Comfortable using Git and build systems like Make or CMake Public Desirable Skills & Experience Previous experience developing software for IDreaders, ID More ❯
Employment Type: Contract
Rate: Up to £500 per day
Posted:

Staff Firmware Engineer

Bristol, United Kingdom
Rise Technical Recruitment
exciting developments in high-performance computing today. In this role, you'll design and maintain low-level firmware for next-gen platform solutions. You'll work across bootloaders, device drivers, and embedded systems-handling defect triage, backporting features, and collaborating with international teams. You'll be onsite in Bristol two days per week. The ideal candidate will have More ❯
Employment Type: Permanent
Salary: £88000 - £115000/annum World Class Benefits
Posted:

Staff Firmware Engineer

Bristol, Avon, South West, United Kingdom
Rise Technical Recruitment Limited
exciting developments in high-performance computing today. In this role, you'll design and maintain low-level firmware for next-gen platform solutions. You'll work across bootloaders, device drivers, and embedded systems-handling defect triage, backporting features, and collaborating with international teams. You'll be onsite in Bristol two days per week. The ideal candidate will have More ❯
Employment Type: Permanent
Posted:
Device Driver
England
10th Percentile
£42,500
25th Percentile
£62,500
Median
£67,500
75th Percentile
£75,000
90th Percentile
£77,500