上海微创软件深圳分公司诚聘赴微软深圳-软件开发工程师
Microsoft Asia Center for Hardware (MACH) located in Shenzhen, China, is an extension of Microsoft Hardware team. MACH consists of teams responsible for hardware product development and manufacturing management including PC peripheral, Xbox accessory, and Xbox console. MACH software team is looking for an experienced Software Design Engineer. As a SDE, you will work on product feature development including design, review, coding, unit testing, debugging and spec writing. The individual will work closely with testers and PMs to define and implement products and features. This job will involve writing software for Microsoft's keyboards, mice, webcams, headsets, and other devices.
Required:
Bachelor/Master in Computer Science or Computer Engineering or related field
3+ years experience in Industry utilizing C++ and object oriented programming
3+ years experience with native Win32 APIs and Visual Studio
1+ years experience with C# application development experience
Passion for developing great software
A proven track record of designing, developing, and shipping bug-free, maintainable application software
Solid problem solving and debugging skills
Exceptionally strong sense of ownership for quality work product
Excellent cross group collaboration skills and team working with worldwide teams
Excellent communication skills
Willing/able to travel to USA.
Good oral and written communication skills in English
Pluses:
Experience with Agile development practices, kernel mode device driver development, kernel mode debugging, Windows Installer, COM, ATL, STL, .net, XML, MSI, WIX, DDiK/WDK, TDD, HID, USB all pluses.
If you are interested in the position, please send your resume to annieg@
.