This is a key position at a focal point for HW/SW/UI integration. This engineer will explore architectural improvements for multi-modal input such as multi-touch and gestures. HID algorithm engineers combine skills from a variety of fields to tackle sophisticated data processing and sensing challenges. The process starts early in a product’s lifecycle as we explore what might be possible, continues as we rapidly iterate on cleaning and analyzing data, and building and testing algorithms, and finishes with detailed implementation and analysis. You should have excellent mathematical skills and experience working with algorithms and data, be proficient at programming, and have a desire to work closely with others in a multi-functional team. In return, you will get to work in ambitious and captivating problems with dedicated co-workers, and ship phenomenal solutions at scale.