Develop a virtual HID driver for Windows and macOS
Job Description
We need a driver that emulates a device implementing a particular standard in the Human Interface Device (HID) family and can also pass data to and from a real device of the same kind. The driver will communicate with a larger desktop application. In some cases, the driver or an associated utility process will need to translate between the relevant HID standard and legacy protocols, using legacy drivers from an open-source project.
The driver must be compatible with Windows 10+ and macOS 13+, on x64 and ARM64 processors. We prefer Rust for native code, but will also accept C++, particularly for the driver proper, where C++ is likely the only practical option. We will provide more details to qualified applicants. Please email a cover letter and résumé to employment@pneumasolutions.com.