Windows Driver Engineer (Job ID: 12111)

InvenSense, the world leader in motion sensing solutions for mobile devices, seeks an experienced and talented Windows Driver Engineer to implement, refine and test motion algorithms on Windows platforms. A strong candidate will have the ability to expand from the driver side to include all aspects of support required to provide a working solution of motion sensing solutions to Windows. This includes architecting a Windows solution to firmware design. Development is primarily in C/C++/Assembly. A strong Math background and ability to understand motion processing systems are essential. Under minimal supervision, the software engineer will lead and perform tasks in all phases of the software life cycle including software requirements definition, software design, coding, integration, verification and maintenance.


  • BS/MS/PhD in Computer Science, Math, Physics, or equivalent
  • Windows Driver Experience
  • Strong C/C++ coder
  • Good test methodology
  • Effective communication and presentation skills
  • Solid math background
  • At home in a fast paced startup environment
  • Demonstrated ability to lead a technical project and work independently
  • Ability to function effectively and to represent the core SW team at customer sites
  • Ability to work independently

Desired Skills

  • C/C++, Windows Driver experience, Embedded Programming

To apply or learn more about this position, contact Human Resources. Please add the job title and job ID into the subject line for your e-mail.

Intelligent Sensor Solutions