System Software

Device Drivers Development:

As experts in device driver development, the GNHSoft development team has extensive experience developing device drivers for the leading operating systems such as

  • VMware (ESXi)
    • VMKLinux Drivers
    • Native Drivers
  • Windows (Servers)
    • WDF Drivers
    • NDIS Drivers
    • Storport Drivers
    • WDM Drivers
  • Linux (RHEL, OEL)
    • Network Driver
    • Storage Driver

GNHSoft develops device driver for the technologies such as InfiniBand (IB), Network and Storage.

1. InfiniBand HCA driver:

InfiniBand is a powerful new architecture designed to support I/O connectivity for the Internet infrastructure. InfiniBand is supported by all the major OEM server vendors as a means to expand beyond and create the next generation I/O interconnect standard in servers. GNHSoft development team has extensive knowledge and experience of OFED, HCA driver development and implementing IB Architectural elements such as

  • RDMA
  • Queue Pairs
  • Address Handle
  • Memory Regions
  • IB verbs API, etc.

GNHSoft development team has well experienced in the ULP protocols such as

  • IPoIB
  • SDP
  • SRP
  • uDAPL
  • Customised vNIC"s
  • Customised vHBA"s

2. Network Device Driver:

Network device drivers continue to be in high demand as connected devices change and expand into new market segments. GNHSoft developers have worked on a wide variety of projects for network device driver development. Our engineers have experience with a wide range of networking technologies including standalone Server’s Ethernet card (1Gbps, 10Gbps) to Chassis/Blade system module (1Gbps, 10Gbps, 40Gbps) device driver development.

GNHSoft development team has well experienced to work on VLAN, OID, Handling IOCTL, WDM Queries, MSI/MSIX, SR-IOV, JF, TCP/UDP/IP checksum, TCAM, Hash/Load-Balancing Support, RSS, L2 Filtering, Classification, VMotion, NAPI, Mailbox communication handing, NIC Teaming, OFFset support, NetQueue.

3. Storage Device Driver:

Storage device drivers continue to be in high demand as connected devices change and expand into new market segments. GNHSoft developers have worked on a wide variety of projects for storage device driver development including virtual storage driver and Custom storage drivers.

VMware Infrastructure Ready Certified Device Drivers

Our VMWare device drivers team can you help to develop VMWare driver for your device and complete the VMware Hardware Certification Program testing criteria. We have a DCPN account with VMware, so we are very quick to work with VMware and solve the issue. Developing Ready Certified Devices Drivers offer unique hardware-based I/O Virtualization (IOV) support that is fully exploited by VMware's ESX infrastructure to deliver leading performance on virtualized machines. VMWare Driver migrate several Hypervisor activities from software into hardware making it becomes possible to achieve unprecedented levels of I/O performance on virtual machines.

Device Drivers for Microsoft Windows Operating Systems

As a Microsoft Partner delivering outstanding results, GNHSoft is your one-stop shop for all your Windows Drivers development. We have been helping our valued customers to deliver robust, reliable and high-performance device drivers getting the most out of their Hardware and investments.

WHQL Certifications

Microsoft Windows Hardware Quality Labs WHQL provide various test suites for hardware and software including suites which allow device drivers to be tested and 'signed'. Microsoft considers signed drivers stable and ready for use on a specific operating system. By passing the WHQL testing your driver will be considered "Designed for Microsoft Windows Operating Systems". Also signed drivers will allowed to display Windows logos on product packaging, advertising and other marketing materials, indicating that the product has met the standards of Microsoft and that the product has been designed to work with the Windows operating systems. Our Driver development and Quality Assurance teams understand the requirements needed to pass the Microsoft certification Testing and get the driver signed.

Device Drivers for Linux Operating Systems

Based on the customer requirement, Our Driver Development will take a list of Test cases and do a FULL QA. Our Quality assurance teams help you by creating automated test suite to test the driver and deliver it as committed.

Achieving Highest Reliability and Security for your Driver

Our Driver Development and Quality Assurance teams help you in creating and delivering a driver for your device committing to the life of the driver.

  • GNHSoft Drivers Team Designs your driver for Windows compatibility, reliability, security, and serviceability from the beginning.
  • GNHSoft Drivers Team Develops your driver by using advanced and reliable frameworks to help build reliable, stable, and secure drivers.
  • GNHSoft Drivers Team Verifies and tests your driver by using the best tools available.
  • GNHSoft Drivers Team Digitally signs and installs your driver based on best practices for minimal user intervention.
  • Maintenance provided by GNHSoft after the driver is officially released to the public.

Proven Expertise

Our driver team has proven expertise delivering outstanding results. For many years, our driver team has designed and developed reliable driver’s solutions that used by many of the industry leaders. Our experts have developed drivers for every situation:

  • New hardware, including board bring up
  • Customization with new or proprietary features
  • Updates to support new specifications and hardware
  • Porting from one operating system to another
  • Porting between different host architecture platforms


GNHSoft understands the needs of its customers. We do what the customers want, and to do IT well. Long-term customer satisfaction is what we strive for.


GNHSoft believes in differentiating its offerings from others. However, one of GNHSoft strategic goals is to offer its service at the most completive rate. Our rates are guaranteed to be the lowest among similar offerings.

About Image


  • Our safety induction training for our major plants in Ruwais required a complete re-vamp. To create and keep momentum, we renamed to project to Amaan. It has been a pleasure working actively with you, exceeding the scope.

    thmub Peter Vande Kerckhove

    IT Project Manager , Borouge.

  • just wanted to let everybody know the demos are going fine. SCCM we have had much traffic to the booth,and lots of positive comment about "what we are doing in the area of standards and open source enablement.Thanks for getting us this far.

    thmub Dave Neff

    Software Engineering Manager at AMD on Microsoft SCCM.

  • Thanks for your professionalism, and helping out during this unusual period. Looking forward for any future project in this area with you.

    thmub Christopher Johnson

    Software Engineering Director at Oracle USA.

  • In DCM GREAT job. Integrated chm Help, Drive Map, Locate Disk, Drive Map, Colors for BASIC vs DYNAMIC drives,ect. DCM is looking very sweet. Appreciate the great work, Looking forward for any future project in this area with you.

    thmub William Schweckert

    Windows OS Bring up Engineerr for X64 Servers at Oracle USA.

  • My feedback is very positive. I am impressed with the wake on DASH functionality. This design showed a good understanding of SCCM. What you are doing, al makes sense.

    Martin Buckely

    Microsoft System Center on SCCM.

  • I really appreciate the good and hard work from you and your team. I now, that your engineers do have avery impressive skillset and knowledge and I’m very confident that your team can technically handle the requested tasks.

    thmub Swen Buckley

    CTO-Raritan on RMSP Firmware work.

  • Thanks to all who worked tirelessly over the past few weeks to resolve all issues and get us to this point. I apprreciate the hard work by your team to tackle all issues. I have another project for your team for different chip that is being developed.

    Mehdi Bonyadi

    Senior Manager at sun Microsystems on VM/WIN Drivers for 1GB and 10GB NICS.

  • On the CEO Advance Leadership Sessions Thanks a lot for your wonderful efforts. We enjoyed the session greatly .Looking forward for any future project in this area with you. One key element of the successful delivery of this project was the crystal-clear analysis- and design document proving that all requirements were clearly understood and documented.

    Vice President Human Resources Department Head

    HR & Strategic Planning Division Dubai Financial Market

  • On the CEO Change Management Sessions Thanks you for all efforts spent during the change management course, and It was a pleasure meeting you again. Certainly your presence has added a great value to the course overall which led to meet our expectations and beyond.

    Senior Exec

    Section Head Market Surveillance Dubai Financial Market.

Some of our Satisfied clients

  • logo1
  • logo2
  • logo3
  • logo4
  • logo5
  • logo6
  • logo1
  • logo1
  • logo2
  • logo3
  • logo4
  • logo5
  • logo6
  • logo1
  • logo6
  • logo1
  • logo1
  • logo1