Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Hyderabad / Secunderabad @ Microsoft

Home > Software Development

 Software Engineer - Hyderabad / Secunderabad

Job Description

The MXP development team is seeking a talented Software Engineer with a strong background in shipping consumer/IOT devices.
 
Basic Qualifications:
  • A minimum of 3 + years of experience in software and/or product development
  • Experience in development in Android frameworks, Native frameworks, Userspace and Kernel mode drivers for SoC on Operating systems (Android, Linux)
  • Excellent C/C++/Java design and coding skills
  • Proven track record of designing and directing complex architecture that spans multiple technologies from core kernel to the application layer.
  • Operating system Internals (Linux, Android)
  • Experience with shipping Android based products.
  • Proven track record of shipping high volume consumer devices (Windows, Android, Linux)
  • BS or equivalent experience
Additional Qualifications:
  • Familiarity with Android Key Master and Keystore API
  • Experience of working with Trusted Execution Environment
  • Familiar with Trust Zone, PKI, and Cryptography
  • Experience of working with Android Frameworks
  • Familiarity with the System on Chip (SOC) Hardware architecture and software for SOC.
  • Familiarity with embedded firmware.
  • Ability to quickly ramp up complex and unfamiliar code.
  • Experience with new hardware bring-up and factory manufacturing.
  • Experience of dealing in 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.
Job responsibilities will encompass working across a team of high impact individuals who are designing and coding Drivers, Tools, Firmware, Linux Kernel, Trusted application, Android Framework, Services and Android applications. The job is highly dynamic and involves working across various disciplines to successfully deliver the platform with great experience and quality.

Job Classification

Industry: Software Product
Functional Area: Software Product
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Microsoft
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   C++ Coding SOC Linux kernel System software development Hardware Windows Firmware microsoft Cryptography

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 19 days ago
₹ Not Disclosed

GCP Data Architect - Pune,Bangalore

  • NuStar Technologies
  • 10 - 15 years
  • Hyderabad
  • 19 days ago
₹ Not Disclosed

Power BI Developer - Ernakulam / Kochi/ Cochin

  • Kovenantz
  • 4 - 8 years
  • Kochi
  • 19 days ago
₹ Not Disclosed

Application Developer - Bengaluru/Bangalore

  • Accenture
  • 10 - 12 years
  • Bengaluru
  • 19 days ago
₹ Not Disclosed

Microsoft

Microsoft’s Customer Service and Support (CSS) organization supports over 170 Microsoft products, which range from the Consumer to Enterprise customer segments. This includes technical products from Developer Support and Enterprise Platform Support to Enterprise Messaging Support and Enterpri...