Software Engineer

RiseWithVishwas

Hyderabad

Hybrid

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Qualifications

  • Bachelor's degree in CS/IT required.
  • 0–2 years of experience in software engineering or related field preferred.

Responsibilities

  • Analyze telemetry, trace data, and system metrics to identify performance bottlenecks and optimization opportunities.
  • Investigate OS, firmware, and application issues using performance analysis tools.
  • Design, code, test, and maintain system-level software with strong engineering practices.
  • Evaluate OS-level performance, power efficiency, and sustainability enhancements through data-driven approaches.
  • Collaborate with internal teams, hardware engineers, and OEM partners to deliver ecosystem-wide optimizations.

Education

Bachelor's degree in CS/IT

Tools

Windows Internals
Power Optimization
Firmware Integration
WPT/ETW
Telemetry Analysis
Cloud Data Platforms
System Diagnostics

Job description

Early Career / 0-2 Yrs Exp | Bachelor's in CS/IT | Systems & OS Software Engineering | Enterprise Technology | Hyderabad, India | Hybrid (3 Days In-Office) | Full Time

Optimize Windows Operating System Fundamentals, System Performance, and Silicon-Level Hardware Integration at Scale

Join Microsoft's Windows + Devices Fundamentals team as a Software Engineer to optimize system reliability, performance, battery life, and overall device architecture across the Windows ecosystem. In this early-career role, you will analyze system telemetry and trace data to diagnose complex hardware and software interactions. You will write high-quality, maintainable code, investigate low-level system issues, and implement performance and power optimizations across operating system, firmware, and application layers.

Key Responsibilities:

  • Analyze telemetry, trace data, and system metrics to identify platform bottlenecks and performance optimization opportunities.
  • Investigate and debug complex operating system, firmware, and application issues using specialized performance analysis tools.
  • Design, code, test, and maintain robust system-level software using best-in-class engineering and code-review practices.
  • Evaluate and validate OS-level performance, power efficiency, and sustainability enhancements through data-driven approaches.
  • Collaborate with internal software teams, hardware engineers, and OEM partners to deliver ecosystem-wide optimizations.

Tools/Technologies Used:

  • Systems Engineering: Windows Internals, Operating System Concepts, Power Optimization, Silicon & Firmware Integration
  • Debugging & Diagnostics: Windows Performance Toolkit (WPT/ETW), System Debuggers, Trace Analysis Tools
  • Data Analytics & Telemetry: Telemetry Analysis, Cloud Data Platforms, System Performance Metrics
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)

HypTechie • Hyderabad

On-site
INR 4,000,000 - 6,000,000
System Software Engineer
System Software Engineer

Data Resolve Technologies (P) Ltd. • India

On-site
INR 600,000 - 1,200,000
Principal Software Engineer
Principal Software Engineer

Microsoft • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Software Engineer II
Software Engineer II

Microsoft • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Windows Developer Expert
Windows Developer Expert

Weekday AI (YC W21) • Bengaluru

On-site
INR 2,000,000 - 4,200,000
Senior Developer
Senior Developer

HCL Technologies Limited • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Windows Application Developer
Senior Windows Application Developer

HP • Maharashtra

On-site
INR 1,800,000 - 2,800,000
Senior Engineer - Windows Platforms
Senior Engineer - Windows Platforms

Marsh • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Windows System Engineer
Windows System Engineer

PureSoftware Ltd • Dadri

On-site
INR 600,000 - 1,200,000
Senior Systems Programming Analyst (Windows Automation- Engg)
Senior Systems Programming Analyst (Windows Automation- Engg)

UPS • Chennai District

On-site
INR 1,500,000 - 2,300,000