Description :
Job Title: Software Development Engineer
Job Category: Software Development
Product: Windows CE
Date Posted: 04/09/2008
Job Code: 228384
Location: WA - Redmond
Travel Required:
Entrepreneurial R&D Software Engineer
Got tunes? Got vids? Got VoIP? Got GPS? Got HD? Join the Windows CE team and get it all! Are you excited by the prospect of working on innovative, exciting, and world class products that target a market which promises to dramatically dwarf the PC one?
Windows CE has become increasingly popular for building the devices listed, so we need to grow our team to respond to the demand.
The Windows CE organization is growing again and this is your opportunity to join a team that is targeting the next generation enterprise and consumer electronic devices. In this team you will be presented with an unparalleled opportunity to help people and organizations reach their full potential by taking advantage of the growing, lucrative, and exciting general embedded market. This market is strategically important to Microsoft for a number of reasons, among them:
*The embedded market opportunity is significantly larger than the entire PC market and is growing more rapidly (e.g., from ~348 million devices in 2004 to a projection of 1.4 billion devices in 2009)
* Windows CE is well positioned to empower the next generation of devices that are connected to Microsoft assets such as Windows Vista PCs, Servers and Live Services
* The "next big thing" will likely be an embedded device, and Windows CE provides the opportunity for Microsoft to take a leading role
The position requires:
* Excellent C/C++ programming skills
* Practical experience with at least one or two of these; demonstrated success at dealing with ambiguous problems; and the ability to make solid progress when the solution is not well defined
* Proven cross group collaboration skills
* A least 3 years of experience in designing, developing and shipping software products during complete product cycle for at least one commercial product
* Excellent organizational, communication, and motivational skills
* Excellent verbal and written communication skills