Windows Device Driver Developer C/C++

3 weeks ago


London, United Kingdom Day Devs Limited Full time

Job Overview

We are looking for an experienced Windows Device Driver Developer with strong C/C++ programming skills, who has in-depth knowledge of Windows driver development, specifically for Windows 11. The role requires working with WDM and WDF frameworks, debugging drivers, and handling ARM64 architecture. The ideal candidate should be comfortable with both local and remote debugging.


Key Responsibilities

  • Design, develop, and debug Windows device drivers using WDM and WDF frameworks.

  • Work on driver development specific to Windows 11.

  • Perform remote debugging and troubleshoot drivers effectively, utilising tools to ensure high performance and stability.

  • Manage Interrupt Requests (IRQ) and ensure smooth communication between hardware and software.

  • Collaborate with hardware teams to ensure proper integration and performance of drivers on ARM64 architecture.

  • Apply knowledge of system registers in ARM and handle other low-level architecture-specific tasks.


Required Skills


  • Proficiency in C/C++ (C++17)

  • Strong experience with Windows Driver Development (WDM/WDF)

  • Windows 11 driver development expertise

  • Strong debugging skills, including remote debugging of Windows drivers

  • Experience with IRQ (Interrupt Request) handling

  • Basic understanding of ARM64 architecture and system registers in ARM

  • Excellent problem-solving abilities and attention to detail


Preferred Experience

  • Previous experience working with cross-functional teams on hardware and software integration.

  • Experience with version control systems (e.g., Git) and modern software development practices.



  • London, United Kingdom Day Devs Full time

    We are looking for an experienced Windows Device Driver Developer with strong C/C++ programming skills, who has in-depth knowledge of Windows driver development, specifically for Windows 11. The role requires working with WDM and WDF frameworks, debugging drivers, and handling ARM64 architecture. The ideal candidate should be comfortable with both local and...


  • City of London, United Kingdom CV-Library Full time

    Windows Device Driver / Kernel Software Developer Location of work- Fully remote (outside of the UK is agreeable) Rate- up to £600 per day, outside IR35 Contract length- 6 months initially Start date- asap KO2's client is seeking a skilled Windows Kernel /Device Driver Developer with C/C++ development expertise. You should be an expert in...


  • Central London, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Windows Device Driver / Kernel Software Developer Location of work- Fully remote (outside of the UK is agreeable) Rate- up to £600 per day, outside IR35 Contract length- 6 months initially Start date- asap KO2's client is seeking a skilled Windows Kernel /Device Driver Developer with C/C++ development expertise. You should be an expert in Windows...


  • London, Greater London, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Company OverviewKO2 Embedded Recruitment Solutions LTD is a leading provider of embedded software solutions, specializing in Windows device driver development. Our team is seeking an experienced Windows Kernel and Device Driver Software Architect to join our ranks.Job DescriptionWe are looking for a skilled professional with expertise in designing,...


  • London, Greater London, United Kingdom Day Devs Full time

    About the RoleWe are seeking an experienced Windows Device Driver Developer to join our team at Day Devs. As a key member of our software development team, you will be responsible for designing, developing, and debugging Windows device drivers using WDM and WDF frameworks.Key Responsibilities:Design and develop high-quality Windows device drivers that meet...


  • London, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    KO2 Embedded Recruitment Solutions LTD is seeking a skilled Windows Kernel/Device Driver Developer with expertise in C/C++ development. The ideal candidate should have in-depth knowledge of Windows kernel driver development, preferably with experience in Windows 1x.Key Responsibilities:Design and develop high-quality Windows kernel drivers using...

  • C++ Developer

    2 weeks ago


    London, United Kingdom Oho Group Ltd Full time

    C++ Software EngineerI am working with a leading Cyber-security company and they are looking for C++ developer with strong experience working with windows. This company work on the protection against the most complex of threats, including ransomware, malware and data loss, with several tools simplified into a single platform.You will ideally have experience...

  • C++ Developer

    2 weeks ago


    London, United Kingdom Oho Group Ltd Full time

    C++ Software EngineerI am working with a leading Cyber-security company and they are looking for C++ developer with strong experience working with windows. This company work on the protection against the most complex of threats, including ransomware, malware and data loss, with several tools simplified into a single platform.You will ideally have experience...

  • C++ Developer

    2 weeks ago


    London, United Kingdom Oho Group Ltd Full time

    Job Description C++ Software Engineer I am working with a leading Cyber-security company and they are looking for C++ developer with strong experience working with windows. This company work on the protection against the most complex of threats, including ransomware, malware and data loss, with several tools simplified into a single platform. You will...

  • Driver's Mate

    6 months ago


    London, United Kingdom C&C Group Full time

    **Department / Function**: Logistics / Supply Chain **Location**: NW10 7XN **Contract Type**: Permanent **Working Pattern**: Full-time **As a Driver's Mate working from one of our regional depots, you'll be out and about every day, helping our Drivers with deliveries to well-known pubs, clubs, hotels and restaurants across the region. In return, we’ll...

  • C++ Developer

    2 weeks ago


    London Area, United Kingdom Oho Group Ltd Full time

    C++ Software EngineerI am working with a leading Cyber-security company and they are looking for C++ developer with strong experience working with windows. This company work on the protection against the most complex of threats, including ransomware, malware and data loss, with several tools simplified into a single platform.You will ideally have experience...


  • London, United Kingdom CV-Library Full time

    Embedded Firmware Engineer | C | C++ | Low Power Device | Remote Working We are looking for a founding engineer to work on a groundbreaking greenfield medical device project, with the view to build 2 or 3 MVP's initially. The components, diagrams and initial code base exist, they just need someone to come in and build it. They plan to become a market...


  • London, Greater London, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Description:We are seeking a skilled Embedded Software Engineer to develop Windows kernel drivers using C/C++ expertise.Location: Remote work available outside the UKRate: Up to £600 per day, compliant with IR35 regulationsContract Length: 6 months initial periodStart Date: As soon as possibleAbout the Role:This position involves developing high-quality...

  • Senior C++ Developer

    1 month ago


    London, Greater London, United Kingdom Oliver Bernard Full time £65,000

    Senior C++ DeveloperOliver Bernard, a leading software company based in the Stockport area, is seeking a Senior C++ Developer to join their team. The ideal candidate will have experience working on large-scale, enterprise products and will be able to collaborate with various stakeholders to drive technical designs and improvements.The successful candidate...


  • London, United Kingdom CBS Butler Full time

    Job Description Embedded Firmware Engineer | C | C++ | Low Power Device | Remote Working We are looking for a founding engineer to work on a groundbreaking greenfield medical device project, with the view to build 2 or 3 MVP's initially. The components, diagrams and initial code base exist, they just need someone to come in and build it. They plan to...


  • London, Greater London, United Kingdom Spectrum IT Recruitment Full time

    Senior C++ Software Developer    We are seeking a highly skilled Senior C++ Software Developer to join our team at Spectrum IT Recruitment, developing products for use in cyber security.    Key responsibilities include developing new components integrated into a microservices architecture, utilizing C++ on Windows. Proven experience with C++ on...


  • London, Greater London, United Kingdom Pion Full time

    SenseOn, a pioneering force in cybersecurity technology, seeks an experienced C++ developer to join its Universal Sensor endpoint team.The ideal candidate will have native Windows development experience and a strong background in building high-performance applications. They will be responsible for creating features that enable the Universal Sensor to detect...


  • London, Greater London, United Kingdom Spectrum IT Recruitment Full time

    Spectrum IT Recruitment is looking for a highly skilled Senior C++ Software Developer to join their global software company.The ideal candidate will have extensive experience in developing software components using C++ on Windows, with a strong focus on multithreading and Windows programming.Key Responsibilities:C++ programmingWindows programmingMS Visual...


  • London, United Kingdom Ventula Consulting Full time

    C++ Developer - Market Data - FinTech - London (Hybrid) - £700p/d Outside IR35 Award winning FinTech now requires an experienced C++ Market Data Developer with experience with Market Data feed handlers to work on a complex, business critical programme. The C++ Market Developer will have experience of writing production level C++ and Python and have a...


  • London, United Kingdom Ventula Consulting Full time

    C++ Developer - Market Data - FinTech - London (Hybrid) - £700p/d Outside IR35 Award winning FinTech now requires an experienced C++ Market Data Developer with experience with Market Data feed handlers to work on a complex, business critical programme. The C++ Market Developer will have experience of writing production level C++ and Python and have a...