QualificationsOS KernelsLinuxARMSoftware developmentMaster’s degree
As part of the Microsoft Devices and Experiences organization, you will innovate products and experiences which lead the industry and create a loyal and rapidly growing fan base. The role provides an opportunity to:
Work with some of the top minds in the industry and impact the technology strategies and choices for Android based Surface mobile devices.
Work in a software engineering team of world class professionals who work on the latest technologies and interact tightly with internal and external partners.
Be part of an engineering culture focused on excellence, quality, innovation, and continuous learning.
You will lead the OS Core organization; responsibilities will encompass leading multiple engineering teams to deliver software across multiple layers. The role is highly dynamic and involves working across software, hardware, systems, design, and manufacturing to successfully deliver world class products.
Responsible for leading teams like Kernel, media, audio, display, connectivity, camera, and cellular.
Responsible for collaboration with partners such as SOC vendors and mobile operators.
Lead product development from incubation to in-market deliver. Provide technical leadership and support to software teams as well as systems engineering, hardware engineering, design, and manufacturing.
Characterize and debug complex issues across subsystems and components.
Build talent and ensure the overall health of the team by developing and mentoring team members while helping them grow both technically and professionally.
Participate in project budget definition and is responsible for aligning stories/test cases with appropriate resources based on team member skill sets and strengths.
Be the voice of OS Core and the voice of our customers during product planning, definition, and validation to ensure that we deliver high quality devices on time, with no surprises.
Responsible for driving and/or contributing to product milestones and reviews.
Competencies and Qualifications
Our ideal candidate will have a proven ability to collaborate across disciplines and geographies to deliver mobile products and experiences that incorporate software, hardware, and services. You will need to have a strong background in shipping consumer products. You will need to demonstrate a strong commitment to people development and proven experience growing team members.
15+ years of experience focusing on software development in a Linux/Android based environment.
8+ years of experience managing software engineering teams.
8+ years of experience developing software platforms or mobile
Demonstrated experience leading by influencing and working effectively with cross-functional teams.
MSc or higher in computer science, engineering, or a related discipline.Deep technical hands-on experience of embedded systems software.
Experience in ARM/x86 based architectures and graphics technologies.
Proven experience with cellular technologies and mobile product/technology.
Experience in bringing up hardware components and prototype boards.
Comprehensive knowledge of Android subsystems, industry trends, and upcoming technologies.
Good understanding of key methodologies and processes involved in software development.
High tolerance to ambiguity and ability to make progress in the face of it.
Nice to have Qualifications
Experience managing an organization of more than 50 individuals.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.