Engineer, Senior - Windows Internals, Driver, Power & Performance (Bengaluru)

Engineer, Senior - Windows Internals, Driver, Power & Performance (Bengaluru)

21 Aug
|
Nameless
|
Bengaluru

21 Aug

Nameless

Bengaluru

## nCompany:nnQualcomm India Private Limitednn## Job Area:nnEngineering Group, Engineering Group u003e Software EngineeringnnGeneral Summary:nnRole Overview nnWe are seeking a Staff Engineer with deep expertise in Windows internals, useru2011mode and kernelu2011mode driver development, and systemu2011level optimization. This role focuses on building highu2011performance software components that improve endu2011user experience across realu2011world applications, creator workloads, techu2011press benchmarks, and Windowsu2011onu2011Snapdragon (WoS) performance scenarios. You will work crossu2011functionally with OS, silicon, power, performance, and partner engineering teams to diagnose system bottlenecks, design lowu2011overhead runtime components, deploy compatibility shims, and deliver measurable improvements in responsiveness, latency, and efficiency.nnMinimum Qualifications:nnu2022 Bacheloru0027s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. nOR nMasteru0027s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. nOR nPhD in Engineering, Information Systems, Computer Science, or related field. n nu2022 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.nnPreferred Qualifications:nnu2022 Bachelors/masteru0027s degree in engineering, Information Systems, Computer Science or related field.nnu2022 3- 5 years of Software Engineering or related work experience.nnKey Responsibilities nnWindows System Development Design and implement useru2011mode and kernelu2011mode driver components, runtime services, and performanceu2011critical system modules. Develop lowu2011latency code paths using deep knowledge of the Windows loader, PE format, NTDLL, COM, WOW64/ARM64EC, and OS subsystem boundaries. Performance Optimization Design robust APIu2011interception layers using Detoursu2011style hooking and secure injection techniques to remediate compatibility or performance issues. Analyse endu2011user scenarios, productivity suites, browsers, media applications, and techu2011press contents and propose solution to achieve best power and performance metrics. Identify OS, driver, and application bottlenecks; drive optimizations across CPU scheduling, memory behavior, I/O paths, and GPU/Display interactions.



Implement/generate quantitative performance improvements using ETW, WPA, WPR, and WinDbg. Debugging u0026 Diagnostics Debug complex issues spanning useru2011mode, kernelu2011mode, WOW64/ARM64EC translation layers, and crossu2011process interactions. Use ETWu2011based telemetry, WER, memory dumps, GPU/Display traces, and kernel debugging to identify root causes and drive OS/platform fixes. Security u0026 Deployment Ensure all system components comply with code integrity (CI) and enterprise security policies. Manage codeu2011signing workflows for drivers and useru2011mode binaries. Support largeu2011scale deployment and rollback of drivers, and runtime components using enterprise mechanisms. Power Optimization Analyze and tune Windows PPM (Power u0026 Performance Management), CPU QoS levels, frequency scaling, and thread scheduling behavior on WoS platforms. Collaborate with silicon power-management teams to ensure optimal performanceu2011peru2011watt in interactive and background workloads. Crossu2011Team Collaboration Work closely with Microsoft OS teams, OEMs, ISVs, and internal platform groups on performance investigations and app compatibility. Present rootu2011cause analyses, design proposals, and performance wins to senior engineering leadership. Required Qualifications Technical Expertise Expertu2011level knowledge of Win32, Windows internals, loader/PE, COM, WOW64/ARM64. Handsu2011on experience developing useru2011mode and kernelu2011mode drivers and system services. Proficiency in API hooking/Detours, DLL injection, and safe redirection of system APIs. Strong debugging skills with WinDbg, ETW (WPR/WPA), KD, memoryu2011dump analysis. Demonstrated ability to optimize power, thermals, QoS, and performance on mobile/PC SoCs. Programming Skills Expertise in C/C++, Windows driver frameworks (WDF/KMDF/UMDF), COM, and lowu2011level synchronization. Familiarity with modern C++ patterns for lowu2011overhead runtime components. Soft Skills Excellent problemu2011solving skills with a strong drive toward rootu2011cause resolution.



Ability to collaborate across OS, silicon, OEM, and application teams. Clear communication of technical findings to executives and crossu2011functional partners. Preferred Qualifications Prior experience with Windowsu2011onu2011ARM, ARM64EC, and x86/x64 emulation execution models. Experience with performance analysis for techu2011press benchmarks and creator workflows. Contributions to OSu2011level performance or reliability improvements in commercial products. Familiarity with GPU/Display pipelines, input subsystem (pointer/touch), and multimedia stack behavior.nnApplicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcommu0027s toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).nnQualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.nnTo all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.nnIf you would like more information about this role, please contact Qualcomm Careers.n

📌 Engineer, Senior - Windows Internals, Driver, Power & Performance (Bengaluru)
🏢 Nameless
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer, senior - windows internals, driver, power & performance (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: engineer, senior - windows internals, driver, power & performance (bengaluru) / bengaluru