Senior Application Software Engineer [Department Code 1003]
Description:
- Support APAC FAE MPL software issues including direct support for strategic tier 1 customers such as HTC, Sharp, SE…The duties will include: Duplication of the issues and initial debug to find the root cause to close and/or work with BU/Eng if the issue is a core SW IP or architecture issue.
- Be responsible for onsite support in urgent cases, training on Motion Processing solutions.
- Implement MPL test apps/tools (as needed) to expedite the issues investigation..
- Generate customer specific support documentation or answering questions on existing ones.
- Sanity check MPL release package in regular base, by building and porting each new released MPL to internal development platforms to double insure the MPL release quality.
- Validate the MPL fix patch (from Eng) before delivering to customers
- Customize software for strategic customers from the driver, HAL through application layers.
Desired Skills and Experience:
- B.S. / M.S. in computer science, electrical engineering, or equivalent with a minimum of 5 years of related experience.
- Experience in a software debug at system level and the software stacks, inter-operation among OS application/kernel/driver/HAL on hand held/embedded platforms.
- Experience in RTOS C/C++ programming, and device driver development
- Effective communication and presentation skills
- Provide the guidance to the customers to adapt Invensense software solutions into the customer platforms via email/phone/on-site supports.
- Android, Linux and/or WinCE experience is a plus
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.
The Leader in Consumer Motion Processing Solutions