JobResponsibilities- Design and develop USB Kernel Extension (HID drivers) for company's inputdevices- Participate in hardware/software interaction design reviews- Write validation tools for drivers- Participate in technology evaluations and develop prototypes if requiredRequired Experience- Prior development experience with Mac OS X IOKit, Cocoa, Objective C (USBand/or Bluetooth peripherals)- Prior experience with low level system software such as device drivers andframeworks.- Strong C/C++/Cocoa programming skills- Excellent debugging and problem solving skills.- Strong proven track record of product delivery. - Must have systems knowledge.- Must be self directed, analytical, and work well in a team environment