DailyITJobs

Software Engineer II – Windows Devices Fundamentals

Microsoft · Hyderabad

CompanyMicrosoft
RoleSoftware Engineer II – Windows Devices Fundamentals
LocationHyderabad
Work modeOn-site
Experience3–6 years
Job typeFull-time
SalaryNot disclosed
Last dateNot mentioned. Apply early.

About this job

Microsoft is hiring a Software Engineer II in Hyderabad (3 days a week in office) for the Windows + Devices Fundamentals team. The team improves reliability, performance and battery life on Windows devices by studying telemetry and debugging across hardware, firmware, OS and apps.

Eligibility

  • Bachelor's in Computer Science or similar with 4+ years of software engineering in C, C++, C#, Java or Python, or equivalent experience
  • 2+ years in debugging, performance engineering or systems work
  • Windows internals, ETW tracing or power optimisation is a plus

Skills required

CC++C#PythonWinDbgWindows Performance AnalyzerKusto

What you will do

  • Analyse telemetry and trace data to understand device behaviour at scale
  • Debug system issues with low-level tools like WinDbg and WPA
  • Design and build well-scoped performance and reliability improvements
  • Work with OEMs and hardware partners to ship fixes

How to apply

  • Open the official job page using the button below
  • Read the full description and check you meet the requirements
  • Apply directly on the company's careers site with an updated resume

Apply on official website →

Stay safe: DailyITJobs is not a recruitment agency and is not connected to Microsoft. Apply only on the official website. Never pay anyone for a job, interview or offer letter.

Posted 3 Nov 2026 · Last checked 4 Nov 2026 · Official source

More Software Engineer jobs

Linux Kernel Developer

Bosch Global Software Technologies · Bengaluru

1–3 yearsOn-siteFull-time

Posted 4 Nov 2026