Role and Opportunity:
The Surface development team is seeking a talented software development engineer to drive SW/FW engineering efforts for next generation products. Qualified candidates should have solid software development experience
Responsibilities
Job responsibilities will also require a good sense of system software design and development, working with various levels of software and firmware developers and management, interacting across disciplines to deliver high quality products.
Qualifications
Minimum Qualification:
Bachelor’s Degree in Computer Science/Electrical/Electronic Engineering or related field.
Experience on application, system or device driver development.
Experience with new hardware bring-up.
Experience and ability to ramp-up quickly on complex and unfamiliar code.
Able to communicate effectively in English.
Desired Experience/Qualities:
Master’s Degree in Computer Science/Electrical/Electronic Engineering or related field.
Excellent C/C++ design and coding skills.
Minimum of 1 years of experience in system or device driver development for consumer products.
Experience with various interfaces including SPI, USB, I2C, UART are beneficial.
Experience in any of Kernel, Windows Internals, Windows Drivers, Linux Drivers, UEFI, WDF, KMDF and UMDF.
Experience in troubleshooting system stability or performance through debuggers.
Experience in the design and development of a product or significant product subsystem through multiple new consumer product releases.
Able to debug across various environments and to quickly identify and resolve issues spanning multiple subsystems, owners, and organizations.
Enthusiastic, self-motivated, and self-driven.
Tolerance for ambiguity with an ability to make progress in the face of it.
Strong communication skills and ability to work across multiple discipline and functions (Program Management, Test, Hardware etc)
Flexible for Domestic and International travel.
#Nextplay
#Surface
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .