Principal/Senior Software Engineer
Keywords: C++, System Level Development, Windows Kernel
- Work on all aspects of system software design, development and support
- Work with local members and remote US stakeholders towards team goals
- Provide white papers as appropriate to describe advanced technology
Education and Experience:
- BS or MS with 4+ years relevant experience.
- Excellent C/C++ and multi-thread programming experience
- Demonstrated strong ability of system level debugging and development
- Deep knowledge in Windows and/or Linux operating system internals
- Good kernel mode and user mode debugging skills, familiar with Windows/Linux debug tools, strong experience on "core dump analysis"
- Strong interpersonal, written, and verbal communication skills both in Chinese and English
- Ability to effectively work with and lead a team of senior members and to influence others
- Experience in device driver development within the popular operation system, Windows kernel driver development highly desirable
- Knowledge of SAN (Storage Area Networks) or NAS (Network Attached Storage) desirable