Su
Posted:
February 28, 2026
Location:
Bogotá, Bogotá D.C., Colombia
Job Description
As the Windows Driver and Reverse Engineering Engineer you will be responsible for expanding compatibility across Windows applications and strengthening the overall security of a core secure‑enclave product. This role involves in‑depth work with Windows internals, driver development, and reverse engineering at both user‑ and kernel‑mode levels. You'll collaborate closely with distributed engineering, QA, product, and support teams, documenting your findings and delivering production‑ready code.
Responsibilities
Develop and test Windows drivers and components in C/C++ using technologies such as WDK, filter drivers, WFP, NDIS, injection, and callbacks
Perform advanced reverse engineering and debugging using tools like IDA and WinDbg on x86 and ARM platforms
Design and implement complex, multithreaded applications managing IPC, semaphores, mutexes, race conditions, and memory
Write secure, maintainable code following modern C++ best practices (OOP, STL, smart pointers)
B...
Responsibilities
Develop and test Windows drivers and components in C/C++ using technologies such as WDK, filter drivers, WFP, NDIS, injection, and callbacks
Perform advanced reverse engineering and debugging using tools like IDA and WinDbg on x86 and ARM platforms
Design and implement complex, multithreaded applications managing IPC, semaphores, mutexes, race conditions, and memory
Write secure, maintainable code following modern C++ best practices (OOP, STL, smart pointers)
B...
Apply for this Job
Submit your application for the Senior Windows C++ Engineer position at Sur Global.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Bogotá, Colombia
Posted:
February 28, 2026
Deadline:
April 09, 2026