Windows Kernel Driver Developer

3 days ago


Ghaziabad, Uttar Pradesh, India beBeeDriver Full time ₹ 25,00,000 - ₹ 30,00,000

About our organization

We highly value the contributions of each employee and prioritize fostering a sense of belonging for everyone. We recognize the rapid evolution of technology and society that impacts our industry, and we equip our employees with diverse opportunities and empowering them with a wide range of skills.

Our mission is to simplify the way people work by providing innovative solutions. Operating in over 100 countries, our products empower organizations in diverse sectors. We are revolutionizing the software and cybersecurity landscape by fueling the transformation to a seamless ecosystem of connected tools.

Job Overview:

We are looking for a Windows Kernel Driver Development Engineer to join our team. The candidate shall possess good knowledge on Windows Internals with minimum 3 Years of experience in Windows Kernel driver Development. The successful candidate will be responsible for design, development, and maintenance of device drivers for Windows operating systems. You will work closely with R&D Engineers and other software developers to ensure seamless integration of driver with optimal performance of our products.

Responsibilities:

  • Design and develop Windows device drivers using Kernel-Mode Driver Framework (KMDF) and User-Mode Driver Framework (UMDF).
  • Write, debug, and optimize code in C and C++ for Windows environments.
  • Perform HLK tests on Kernel mode / User mode drivers to ensure they meet Windows Hardware Compatibility Program standards.
  • Collaborate with architects and other stakeholders to understand specifications and requirements.
  • Perform thorough testing and validation of drivers using Windows Hardware Lab Kit (HLK).
  • Troubleshoot and resolve issues related to driver functionality and performance.
  • Evaluate and implement industry standards and best practices for driver development.
  • Document driver design, implementation, and testing procedures.

Requirements:

  • Bachelor's/master's degree in computer science, electrical engineering, or a related field from a reputable institution.
  • Minimum of 3 years of experience in Windows Driver Design & Development
  • Key Technical Skills:
  • Expert level proficiency in C/C++ programming.
  • Good understanding of Windows KMDF & UMDF programming.
  • Strong understanding of Windows operating systems internals.
  • Excellent problem-solving skills and attention to detail.
  • Proficiency in using Windows Hardware Lab Kit (HLK) and Virtual HLK (VHLK).
  • Familiarity with Windows partner signing/driver update and release processes.
  • Ability to work independently and manage multiple tasks effectively.


  • Ghaziabad, Uttar Pradesh, India beBeeEmbedded Full time ₹ 15,12,500 - ₹ 20,10,000

    Linux Embedded Engineer OpportunityWe are seeking a skilled Linux Embedded Engineer to join our team.Key Responsibilities:Design and implement Board Support Packages (BSPs) for target hardware.Develop and maintain Yocto-based Embedded Linux distributions.Work on Linux kernel, bootloaders, and device drivers.Collaborate with hardware and application teams for...


  • Ghaziabad, Uttar Pradesh, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title : Embedded Systems LeadWe are seeking a highly skilled Embedded Systems Lead to lead the design, development, and integration of all embedded software and system-level features.The ideal candidate will have strong proficiency in Embedded C/C++, Embedded Linux, and experience with Linux kernel development and device driver programming.Beyond...


  • Ghaziabad, Uttar Pradesh, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 25,00,000

    Embedded Software EngineerOur team is seeking a highly skilled Embedded Software Engineer to join our dynamic organization. As an Embedded Software Engineer, you will be responsible for designing, developing, and enhancing Linux-based embedded systems.Responsibilities:Design and develop Linux-based embedded systems using Yocto, Buildroot, and U-Boot.Develop...


  • Ghaziabad, Uttar Pradesh, India beBeeCPUArchitecture Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title:CPU Architecture SpecialistRole OverviewWe are seeking a highly skilled and experienced CPU architect to join our team. As a key member of our architecture team, you will be responsible for designing and developing cutting-edge CPU architectures that meet the needs of our clients.This role requires a deep understanding of CPU microarchitecture,...


  • Ghaziabad, Uttar Pradesh, India beBeeSoftware Full time ₹ 17,50,000 - ₹ 25,49,500

    Role SummaryOS Engineers play a vital role in safeguarding, maintaining, and managing networks and services. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining custom kernel modules.We are seeking an experienced OS Engineer to join our dynamic team. If you have a passion for innovation, problem-solving,...


  • Ghaziabad, Uttar Pradesh, India beBeeMachineLearning Full time ₹ 90,00,000 - ₹ 1,50,00,000

    Unlock the Power of Space-Based TechnologiesAbout UsWe are a team of innovators pushing the boundaries of satellite processing and delivery. Our mission is to harness the limitless potential of space-based technologies to tackle the world's most pressing challenges.Job DescriptionThis is an exciting opportunity for an Embedded Software Engineer to join our...

  • Cloud Storage Expert

    10 hours ago


    Ghaziabad, Uttar Pradesh, India beBeeEngineer Full time ₹ 40,00,000 - ₹ 50,00,000

    We are seeking a skilled Software Engineer to lead our storage development efforts. This role will focus on designing, developing and maintaining cloud storage solutions using C/C++ programming languages.About the RoleThe ideal candidate will have a strong background in Linux kernel development and expertise in storage, filesystem or virtualization...


  • Ghaziabad, Uttar Pradesh, India beBeeWlanDeveloper Full time ₹ 15,00,000 - ₹ 30,00,000

    Wireless System EngineerWe are seeking a highly skilled Wireless System Engineer to join our team. The ideal candidate will have expertise in designing, developing, and maintaining WLAN Linux Device Drivers.Key Responsibilities:Design and develop high-performance WLAN Linux Device Drivers for 802.11ax technology.Collaborate with cross-functional teams to...

  • Developer Position

    2 days ago


    Ghaziabad, Uttar Pradesh, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,10,00,000

    Software Engineer JobHCL Software is a technology company that develops cutting-edge products to drive customer success.We have a diverse team of architects, software developers, test automation engineers, release engineering, technical writers, and UX designers who work together to advance the evolution of our products.The ideal candidate will possess:a...

  • Platform Validation

    2 weeks ago


    Ghaziabad, Uttar Pradesh, India HCLTech Full time

    Job Details:Experience:8 - 14 YearsJob Location: BangaloreWork mode:HybridDesignation: Lead/ManagerJob Responsibilities: Perform system-level validation and debug of heterogeneous HPC compute subsystems involving CPU clusters, GPUs, AI accelerators, memory interconnects, and HSIO interfaces. Workload-oriented validation to ensure scaling, performance, and...