Job Title:  Senior Consultant | C/C++ | Hyderabad | Engineering

Job requisition ID ::  90370
Date:  Nov 5, 2025
Location:  Hyderabad
Designation:  Senior Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

Role Overview:

We are seeking a highly experienced Senior C++ Developer with hands-on experience in Windows 10/11 kernel-level development. This role is critical to the design, development, and maintenance of a high-performance, low-footprint C# Windows Service responsible for data gathering and automation across a fleet of 200,000+ endpoints. The ideal candidate will bring deep technical expertise, a security-first mindset, and a passion for building resilient, scalable systems in a mission-critical banking environment.

 

Key Responsibilities:

  • Design and implement robust, efficient, and secure C++ components interacting with the Windows kernel (e.g., drivers, ETW, WMI, registry, process/thread monitoring).
  • Collaborate with C# developers to integrate native C++ modules into a managed Windows Service architecture.
  • Ensure the service operates with minimal resource usage and zero disruption to endpoint performance or network stability.
  • Develop and maintain custom instrumentation for telemetry, diagnostics, and health monitoring.
  • Perform in-depth debugging and root cause analysis of low-level system issues, crashes, or performance bottlenecks.
  • Contribute to the secure software development lifecycle (SSDLC), including threat modeling, code reviews, and secure coding practices.
  • Work closely with infrastructure, security, and operations teams to ensure safe deployment and operation at scale.
  • Write and maintain technical documentation, including design specs, deployment guides, and troubleshooting procedures.

 

Required Skills & Experience:

  • Professional experience in C++ development on Windows 10/11, with a strong focus on kernel-level programming.
  • Deep understanding of:
  • Windows Internals (memory management, process/thread lifecycle, I/O subsystem)
  • Windows Driver Model (WDM), KMDF, UMDF
  • ETW, WMI, and Windows Performance Counters
  • Windows Security (ACLs, tokens, impersonation, secure IPC)
  • Experience developing or interfacing with Windows Services in C#/.NET.
  • Proven track record of building highly reliable, low-latency, and secure endpoint software.
  • Familiarity with enterprise-scale deployment tools and endpoint management (e.g., SCCM, Intune, GPO).
  • Strong debugging skills using tools like WinDbg, Sysinternals, and Visual Studio.
  • Experience with CI/CD pipelines, version control (Git), and automated testing frameworks.
  • Excellent communication and documentation skills.