SENIOR SW DEV ENGINEER

Are you passionate about building cool devices and technologies? The Surface Team focuses on building devices that fully express the Windows vision. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want, and elicit their excitement. Creating these devices involves a close partnership between hardware and software engineers, designers, and manufacturing. We are currently building the next generation and Surface needs you!

Role & Opportunity: The Surface development team is seeking a talented software development engineer. You have strong design and coding skills, debugging and troubleshooting abilities, and confidence to ship high quality software. This role entails working across different teams and with partners and suppliers and you need to be a team player collaborating effectively with peers including Hardware Engineering, Quality, Program Management and Manufacture Engineering.

Qualifications:

- Bachelor’s degree or higher in Computer Science, Electrical Engineering or related field

- A minimum of 8 years of experience in embedded software development experience using C/C++

- A sound track-record of shipping products and having been through at least one development cycle

Desired experience:  

- Experience in Real-time Operating Systems (RTOS)

- Experience using test equipment such as oscilloscopes or bus analyzer tools

- Familiarity with I2C, SPI, USB or UART buses

- Ability to debug and resolve issues spanning multiple subsystems

- Enthusiastic, motivated and self-driven

- High tolerance to ambiguity and ability to make progress

- Strong communication skills and ability to work across multiple disciplines and functions

Some domestic and international travel may be necessary.

Microsoft is an equal opportunity employer.   All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here


EmoticonEmoticon