Description :
Job Title: Development Manager
Job Category: Hardware Engineering
Product: Xbox
Date Posted: 09/30/2008
Job Code: 215258
Location: WA - Redmond
Travel Required:
Want to have a direct impact that could mean $100s of millions to Microsoft's bottom line? Eager to be involved in a project where you involved in the complete, end-to-end lifecycle and get to work with the hottest new devices Microsoft is building? Interested in building a Test team from the ground up and working with smart, passionate people on challenging problems?
If you just said to yourself "that's me!", our team wants to talk to you right away!
Our team is responsible for building the test framework and verification suites to test the functionality of major hardware products Microsoft builds such as the Xbox 360 and Surface at factories and repair centers around the world. Our code manages the manufacturing process, runs a battery of tests at each stage of production, collects detailed information about each device being built and tracks the results of every test run. Our data is used to make critical business decisions as well as ongoing product quality improvements and essential cost reductions.
We are looking for a Development Manager to build and grow a team of SDEs that will be responsible for making sure our systems and suites are world-class and up to the challenge of testing the millions of devices Microsoft will build in the months and years ahead. The team will scale as our responsibilities grow to cover new and exciting devices being built by Microsoft. We are seeking a proven leader and team builder with a great track record of attracting and mentoring top talent, and delivering software releases on time and with a very high quality bar. You must excel at working in a collaborative environment that spans multiple time zones, be able to coordinate deliverables and dependencies, be able to quickly understand and incorporate new technologies and services, have strong technical and development skills, and be passionate about producing high-impact results and delivering high-quality products.
Requirements:
* At least 5 years of experience managing a team as a development manager or senior test lead.
* Proficiency in software architecture, design, and implementation.
* Excellent familiarity with development practices used within Microsoft.
* Proven ability to hire and retain a very strong and healthy team.
* Demonstrated ability to ship high-quality software on time.
* Excellent project management skills and ability to juggle multiple projects at once.
* At least 8 years experience developing code in C# and/or C++.
* Strong verbal and written communication skills.
* Experience with using software to test hardware systems or manufacturing processes a plus
* A BS CS degree or equivalent (MS would be a plus).