C++ Developer
Location: Remote6+ month contractTop 3 Must Have Skills:1) Programming Languages: Proficiency in C/C++2) Windows Internals: Strong understanding of Windows architecture and Windows kernel drivers.3) Problem-Solving & Analytical Skills Ability to troubleshoot complex issues, especially those related to Windows internals like memory leaks, application crashes, and performance bottlenecks.Responsibilities:Candidate is expected to assist in certifying DG agent running on ARM processor-based Windows Machines.Update compiler from 2019 (very outdated) to 2022 (latest).Recompile Kernel down to ARM - everything above the kernel at the user level can continue to be compiled in x86_64 and run through some form of emulation.Rewrite - Hooking app - small bit of low-level intricate assembler code that hooks into the kernel. Microsoft recommends looking at a more standard way of achieving this.Driver setup INF - config needs to be updated to add ARM supportAutomation needs - We need to have the Automation RF running Agents on ARMBuild pipeline updates to produce ARM binaries in parallel with the existing x86/64 binaries.Anam Chaudhry847-201-6116achaudhry@pksi.com