Windows Device Driver Software Engineer

4 hours ago


Chennai, Tamil Nadu, India Capgemini Engineering Full time

Capgemini Engineering is seeking an experienced Windows Device Driver Software Engineer to join our team in Bangalore. This role offers a unique opportunity to work on cutting-edge projects and contribute to the development of innovative solutions.

The ideal candidate will have at least 6 years of experience in designing, developing, and testing device drivers for Microsoft Windows platforms. Proficiency in both User-Mode Driver Framework (UMDF) and Kernel-Mode Driver Framework (KMDF) is essential, as well as knowledge of Universal Serial Bus (USB) protocols.

In addition to technical expertise, the successful candidate will possess excellent problem-solving skills, creativity, and the ability to think critically. Strong communication and collaboration skills are also necessary for this role, as the engineer will work closely with cross-functional teams to deliver high-quality results.

We offer a competitive salary range of ₹1,200,000 - ₹1,800,000 per annum, commensurate with experience, plus a comprehensive benefits package that includes opportunities for professional growth and development.

If you are a motivated and talented software engineer looking for a challenging and rewarding career opportunity, please apply now



  • Chennai, Tamil Nadu, India Logitech Full time

    Logitech Desktop Software DeveloperWe are seeking a highly skilled C++ Software Engineer to join our team focused on creating great applications to customize the Logitech devices in either Gaming or Productivity domains. The role involves development and maintenance of common software components used in both applications, such as Logitech G Hub and Logitech...


  • Chennai, Tamil Nadu, India Celestica Full time

    Join Celestica as a Software Engineering Team Lead in Chennai, India.About the RoleThis exciting opportunity is for an experienced software engineer to lead a team of high-performance engineers. As a Software Engineering Team Lead, you will develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet,...


  • Chennai, Tamil Nadu, India Celestica Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on device drivers and embedded systems.ResponsibilitiesDevelop, test, and integrate device drivers for various devices on high-performance platformsCustomize BSP, boot code,...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job SummaryWe are seeking an experienced Chief Software Architect to lead our team in developing and supporting Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces to communicate with embedded platforms.Key ResponsibilitiesDevelop and support Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces to communicate with embedded...

  • Software Architect

    3 weeks ago


    Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleThis is a challenging opportunity for an experienced Software Architect with expertise in Windows Internals to join our Application Virtualization team at IN10 VMware Software India Private Limited.Company OverviewWe are a leading provider of innovative software solutions, and our products are critical to our customers' success. We believe in...

  • Software Engineer

    4 hours ago


    Chennai, Tamil Nadu, India myGwork Full time

    Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community, is seeking a skilled Software Engineer to join its Alexa Devices team. This role offers an exciting opportunity to work on innovative speech-backed visuals for Echo Show, Echo Spot, and similar screened Alexa devices.The ideal candidate...


  • Chennai, Tamil Nadu, India Brothers consulting llc Full time

    Job SummaryWe are seeking a highly skilled Linux Systems Software Engineer to join our team at Brothers Consulting LLC.About the RoleThis is an exceptional opportunity for an experienced software engineer to design, develop, and implement new platform and Linux system features and services for VMware SASE Mobile Edge.Key ResponsibilitiesDesign and develop...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job OverviewCelestica is seeking a Senior Software Development Engineer to join our team. This is a challenging role that requires a strong technical background and excellent communication skills.Key Responsibilities:Develop, debug, test, deploy, and support code for various applications.Work closely with cross-functional teams, including designers,...


  • Chennai, Tamil Nadu, India Covenant Consultants Full time

    Covenant Consultants is seeking a highly skilled RDK Software Engineer to join our team. In this role, you will be responsible for developing and maintaining software solutions for our clients.Key Responsibilities:Design, develop, and test software applications using Embedded C programming and Linux.Implement IPC and Memory Management techniques to ensure...


  • Chennai, Tamil Nadu, India ADCI - Karnataka Full time

    The Device Software Externalization Infrastructure team is seeking a seasoned Sr. Quality Assurance Engineer to join their ranks. This individual will be responsible for defining and implementing the test and automation strategy for the team, ensuring high-quality releases and driving quality goals across various roles.About the RoleThis is an exciting...


  • Chennai, Tamil Nadu, India Logitech Full time

    Company OverviewLogitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.The Team and Role:We are looking for a highly skilled Senior Software Engineer to join our Device Simulator team. Our team is at the heart of software automation, providing an advanced emulation...


  • Chennai, Tamil Nadu, India ADCI - Karnataka Full time

    Job Title: Lead Quality Assurance Engineer for Device Software InfrastructureAbout ADCI - KarnatakaWe are a leading organization in the industry, and we are looking for a highly skilled Quality Assurance Engineer to join our team. As a Senior Quality Assurance Engineer on our Device Software Externalization Infrastructure team, you will be responsible for...


  • Chennai, Tamil Nadu, India Neudeep Technologies Pvt. Ltd Full time

    Job Summary:We are seeking a highly skilled Linux System Software Engineer to contribute to the development and optimization of our Linux-based systems and applications. The ideal candidate will have extensive experience in designing, developing, and maintaining software for Linux platforms, ensuring high performance and reliability.Key Responsibilities:-...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Job Title: Senior Windows Infrastructure EngineerAbout the Role:This is a challenging opportunity for an experienced Windows System Administrator to join our team in Chennai. As a Sr. Windows Server Engineer, you will be responsible for designing, implementing and maintaining our Windows infrastructure across multiple sites.About the Job:The role involves...


  • Chennai, Tamil Nadu, India Ensono Full time

    About Us:Ensono is a technology advisory and managed service provider, dedicated to helping organizations optimize their systems in hybrid environments. Our team of experts provides services such as consulting, mainframe modernization, public cloud migration, and cloud-native development.We offer comprehensive strategic and managed services for...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Celestica Full time

    Job SummaryCelestica is seeking a skilled Software Engineer to lead the design, development, and implementation of software for board management controllers and orchestration software.This role requires a strong technical background in C programming, Linux kernel, device driver, IPC, U-boot, and familiarity with Linux application development. Experience with...


  • Chennai, Tamil Nadu, India myGwork Full time

    This position offers a competitive salary of $120,000 - $180,000 per year, depending on location and experience.About UsAt myGwork, an inclusive employer and member of the LGBTQ+ business community, we strive to create innovative consumer electronics that make a difference in people's lives. Our team at Amazon Designs is passionate about designing and...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Celestica Full time

    Celestica seeks a seasoned software engineer to join our team in Chennai, India. As a Staff Engineer, Software, you will play a crucial role in designing, developing, and implementing software for board management controllers and orchestration software.This position requires a strong technical leader who can provide guidance and direction to a team of...


  • Chennai, Tamil Nadu, India ADCI MAA 15 SEZ Full time

    Job Description:The Device Software Externalization Infrastructure team is responsible for building and owning the software infrastructure components to enable simple, consistent, and scalable ways for Device Service Providers to offer their services and Service Consumers like Device Product Lines within Amazon and Device Makers outside of Amazon to...


  • Chennai, Tamil Nadu, India CIEL HR Full time

    Job Title: Embedded Linux Systems EngineerJob Description:We are seeking a highly skilled Embedded Linux Systems Engineer to join our team at CIEL HR. The ideal candidate will have excellent Embedded C/C++ skills and experience in Linux BSP, Linux Kernel, and device driver development.Requirements:3-8 years of work experience in Linux BSP, Linux Kernel, and...