Shire Jobs

Mobile Shire Logo

Job Information

Microsoft Corporation Principal Software Engineer in Hyderabad, India

Microsoft Devices Software team is on a journey to create new experiences with Surface Duo. We believe in building devices that fully express the Microsoft vision. Fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want.

Creating these new experiences and devices involves close partnership between hardware engineers, software engineers, designers, manufacturing along with the various industry partners that closely collaborate to create industry defining firsts. It totally takes a village. Our obsession for the right experience with our passion to enable everyone to do and be their best reflects in the devices we make. Come join us as we build an organization that scales with the challenges of creating new experiences and improving the existing ones.

The Surface development team is seeking a talented senior software development leader with a strong background in shipping consumer devices.

Responsibilities

Job responsibilities will encompass leading and designing complex architecture and design for the product across drivers, firmware, Linux kernel, Android Framework and Android applications on Surface Duo devices. The job is highly dynamic and involves working across various disciplines to successfully deliver the product with the Surface Duo experience and quality.

Qualifications

Basic Qualifications:

  • A minimum of 10 years of experience in software and/or product development

  • Excellent C/C++/Java design and coding skills

  • Proven track record of shipping high volume consumer devices (Windows, Android, Linux)

  • Proven track record of designing and directing complex architecture that spans multiple technologies from core kernel to the application layer

  • Proven track record of leading and growing geographically diverse teams

  • Experience with developing kernel mode drivers for Operating Systems (Windows, Android, iOS, Linux)

  • Experience with GPU design, design of display pipelines and display HAL

  • Experience with shipping custom display stacks on top of Android

  • BS in Engineering or equivalent experience

Additional Qualifications:

  • Familiarity with the System On Chip (SOC) Hardware architecture and software for SOC

  • Proven expert delivery for graphics and display subsystems

  • Bring up and design of GPU at the silicon level

  • Ability to quickly ramp-up on complex and unfamiliar code

  • Experience with new hardware bring-up and factory manufacturing

  • Experience with leading, mentoring and growing geographically diverse teams

  • Ability to handle the debugger well to quickly identify and resolve issues spanning multiple subsystems

  • Experience with embedded system software development, especially at a system architectural level

  • Enthusiastic, motivated and self-driven

  • High tolerance to ambiguity and ability make progress in the face of it

  • Strong communication skills and ability to work across multiple disciplines and functions (PM, Test, Hardware Engineers, etc.)

  • Some domestic and international travel will be necessary.

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. 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 at https://careers.microsoft.com/us/en/accommodationrequest .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

DirectEmployers