MulticoreWare - Windows Driver Developer - C/C++

4 weeks ago


Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

Job Description

Summary: We are seeking a skilled Windows device driver developer to join our team at MulticoreWare Inc. The ideal candidate will have expertise in designing, developing, and debugging Windows device drivers using WDM and WDF frameworks.

Responsibilities:

  • Design, develop, and debug Windows device drivers using WDM and WDF frameworks.
  • Perform remote debugging and troubleshoot drivers effectively, utilizing tools to ensure high performance and stability.
  • Collaborate with hardware teams to ensure proper integration and performance of drivers on ARM64 architecture.

Requirements:

  • Proficiency in C and C++ programming languages.
  • Strong experience with WDM, WDF, UMDF, KMDF frameworks.
  • Windows 11 driver development expertise.
  • Strong debugging skills, including remote debugging of Windows drivers.
  • Ability to port the driver functionality, features from other OS to Windows.
  • Good understanding of ARM64 architecture and system registers in ARM.
  • Excellent problem-solving abilities, attention to detail, and quality orientation.

Experience:

  • Previous experience working with cross-functional teams on HW & SW integration.
  • Signing of kernel modules and deployment.
  • Experience with version control systems (e.g., Git) and modern software development practices.
  • Linux and/or other OS/RTOS device driver experience.


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Job Title: CUDA Software EngineerWe are seeking a highly skilled CUDA Software Engineer to join our team at Multicoreware, Inc. This role involves developing and optimizing high-performance computing libraries and applications.About the Role:The ideal candidate will have 2+ years of experience in CUDA development and GPU programming, with a strong...


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Lead C/C++ DeveloperAbout the RoleWe are seeking an experienced C/C++ developer with a strong passion for performance optimization and systems programming.Key Responsibilities


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Role : Lead C/C++ developerYOE : 7+ yearsOpening(s) : 1Location : Chennai/CoimbatoreNP : Immediate to 45 daysJob Description :We are looking for strong C/C++ developers with a passion for performance optimization and systems programming. While prior experience with CUDA, OpenCL, or hardware accelerators is a plus, we welcome candidates who are eager to...


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Senior Compiler and Workload Performance Analyst RoleThis is a pivotal position at Multicoreware, Inc. where you will play a key role in analyzing and optimizing the performance of our compiler infrastructure and workloads.Main Responsibilities:Conduct performance analysis and evaluation of the target compiler infrastructure, identifying bottlenecks and...


  • Chennai, Tamil Nadu, India beBee Careers Full time

    Windows Device Driver DeveloperWe are seeking a seasoned Windows Device Driver Developer to join our team.The ideal candidate will have strong C & C++ programming skills and in-depth knowledge of Windows driver development for Windows 11 and previous versions.The role requires working with WDM and WDF frameworks and developing and debugging drivers for x86 /...


  • Chennai, Tamil Nadu, India EPIQ INDIA SUPPORT SERVICES LLP Full time

    Job description : Looking for 3-5 years experienced Windows Device Driver Developer with strong C & C++ programming skills and has in-depth knowledge of Windows driver development for Windows 11 and previous versions. The role requires working with WDM and WDF frameworks, developing and debugging drivers for x86 / ARM64 architecture. The candidate should...


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to develop software pipelines for end-to-end ML Model Inference on specific hardware accelerators, maximizing performance and accuracy.Main Responsibilities:Implement cutting-edge deep learning layers for various model categories using customized inference pipelines for NN Processors.Design...


  • Chennai, Tamil Nadu, India beBee Careers Full time

    Job Title: Windows/Device Driver DeveloperJob OverviewAs a Windows Device Driver Developer, you will play a critical role in the design, development, and testing of Windows device drivers. You will work closely with hardware teams to ensure that drivers are properly integrated and perform optimally on ARM64 architecture.To succeed in this role, you should...


  • Chennai, Tamil Nadu, India beBee Careers Full time

    Windows Driver Development ExpertWe are looking for an experienced Windows Driver Development Expert to design, develop, and deploy high-performance Windows device drivers.The successful candidate will have a deep understanding of Windows driver development for Windows 11 and previous versions, as well as experience working with WDM and WDF frameworks.The...


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Role: Senior Software EngineerWe are seeking a talented engineer to implement and optimize machine learning, computer vision, and numeric libraries for target hardware architecture.Key Responsibilities:Implement and optimize machine learning, computer vision, and numeric libraries for target hardware architectures.Work closely with software and hardware...