Connect With Us: Connect with Microsoft on LinkedIn Connect with Microsoft on Twitter Connect with Microsoft on Facebook
  « Back to search

Software Development Engineer 707292 Job

Date: Mar 12, 2010

Location: Redmond, WA, US

Job Category: Software Engineering: Development
Location: United States, WA, Redmond
Job ID: 707292 9162
Product: Windows Embedded
Division: Entertainment & Devices Division

This Job is eligible for the following work arrangements :Flex Time

Low level Software Developer with broad and deep experience, and a passion for platform-agnostic systems integration and direct hardware control.

This is a paradise for the right person. You will be designing and developing components that interact in the hardware abstraction layer, device drivers, multimedia, storage, network, power management and more. We port and bring up Windows Embedded CE on a broad range of devices and architectures for various new device categories: Portable Navigation Systems, Connected Media Devices, Set-top boxes, to name a few.

You will be working with architects, product management, the Windows Embedded Compact middleware teams, the core OS team, and different product teams (automotive, robotics) and extensively with our external partners to help them bring products to market.

The consumer and enterprise device market is growing rapidly, and Windows Embedded Compact well positioned to capture increasing segments of this market. Our job is to introduce new technologies and empower our vast OEM community to build an amazing variety of Windows Embedded Compact based devices.
The ideal candidate will have experience working easily with different device platforms, dealing with pre-production hardware quality, and using platform debugging tools (JTAG, scope, multimeter, protocol analyzer, etc). Experience with embedded processor architectures (ARM, x86, MIPS, SHx). Familiar with Windows Embedded Compact in general and Board Support Package (BSP) development in particular. Experience developing device drivers. Familiarity and hands-on experience with a broad range of device component technologies (networking, USB, audio, video, storage, SATA, etc). Experience optimizing low level components for size, speed and power management.

BASIC QUALIFICATIONS:
Excellent C/C++ programming skills
At least 10 years of experience in designing and developing software
At least 4 years of experience in designing and developing embedded systems software

PREFERRED QUALIFICATONS:
Proven cross group collaboration skills
Excellent organizational, communication, and motivational skills
Excellent verbal and written communication skills
Desire to work directly with customers, partners and engage with the OEM developer community
Shipping software products during complete product cycle for at least three commercial products


Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue
Job Segments: C#, Developer, Embedded


Apply now »

Find similar jobs:  ASQ Event Jobs, Area Headquarters Jobs, Bellevue C# Jobs, Bellevue Developer Jobs, Bellevue Engineer Jobs

« Back to search