Senior Developer

HCLTech · United States

Apply on the company website

Job Summary

Develop, and maintain low-level Windows operating system components, drivers, services, and platform software. Analyze and resolve complex system-level issues involving performance, power, security, memory management, and hardware integration. Collaborate with firmware, hardware, and software teams to deliver reliable, secure, and high-performance Windows experiences across diverse device platforms.

        Debugging & Performance
C/C++ and scripting python
WinDbg
ETW/WPR/WPA
Driver Verifier
Performance Analyzer tools
System Knowledge
Memory Management
Multithreading & Synchronization
Device Drivers (WDM/KMDF/UMDF)
ACPI & Power Management
Boot Architecture
Security & Virtualization

Key Responsibilities

Develop, and maintain low-level Windows operating system components, drivers, services, and platform software. Analyze and resolve complex system-level issues involving performance, power, security, memory management, and hardware integration. Collaborate with firmware, hardware, and software teams to deliver reliable, secure, and high-performance Windows experiences across diverse device platforms.

        Debugging & Performance
C/C++ and scripting python
WinDbg
ETW/WPR/WPA
Driver Verifier
Performance Analyzer tools
System Knowledge
Memory Management
Multithreading & Synchronization
Device Drivers (WDM/KMDF/UMDF)
ACPI & Power Management
Boot Architecture
Security & Virtualization

Skill Requirements

Develop, and maintain low-level Windows operating system components, drivers, services, and platform software. Analyze and resolve complex system-level issues involving performance, power, security, memory management, and hardware integration. Collaborate with firmware, hardware, and software teams to deliver reliable, secure, and high-performance Windows experiences across diverse device platforms.

        Debugging & Performance
C/C++ and scripting python
WinDbg
ETW/WPR/WPA
Driver Verifier
Performance Analyzer tools
System Knowledge
Memory Management
Multithreading & Synchronization
Device Drivers (WDM/KMDF/UMDF)
ACPI & Power Management
Boot Architecture
Security & Virtualization

Other Requirements

Develop, and maintain low-level Windows operating system components, drivers, services, and platform software. Analyze and resolve complex system-level issues involving performance, power, security, memory management, and hardware integration. Collaborate with firmware, hardware, and software teams to deliver reliable, secure, and high-performance Windows experiences across diverse device platforms.

        Debugging & Performance
C/C++ and scripting python
WinDbg
ETW/WPR/WPA
Driver Verifier
Performance Analyzer tools
System Knowledge
Memory Management
Multithreading & Synchronization
Device Drivers (WDM/KMDF/UMDF)
ACPI & Power Management
Boot Architecture
Security & Virtualization

More jobs at HCLTech