Invensense seeks an experienced software engineer to develop extensions to our Motion Processing Library, and to bring-up and optimize reference implementations on new platforms (Multiple OS / Processor combinations). Development is primarily in C/C++. A strong math background and ability to understand motion processing systems are essential. Under minimal supervision, the software engineer will perform tasks in all phases of the software life cycle including software requirements definition, software design, coding, integration, verification and maintenance. Invensense will consider mentoring less experienced candidates for this role given evidence of exceptional talent. Opportunity to contribute to algorithm development.
To apply or learn more about this position, contact human resources. Please add the Job title and department code into the subject line for your e-mail.