Job Description We are seeking a skilled Windows Driver Software Engineer to join our team. As a key member, you will be responsible for expanding compatibility with different Windows applications. Your primary responsibility will be to reverse engineer various parts of Windows (user + kernel mode) and understand how applications interact with the OS. You will be expected to document your work and learnings, as well as develop code solutions. Regular and thorough communication with your team, QA, product, and support teams in written English is required. Required Skills and Qualifications - 6+ years of experience with driver development and testing in C/C++ (WDK, filter drivers, WFP, NDIS, injection, callback, etc). - Strong reverse engineering and debugging skills in user and kernel mode (IDA, Windbg) on x86/ARM architectures. - Experience developing complex applications involving multi-threading, IPC, semaphores, mutexes, race conditions, and memory management. - Solid understanding of best practices to produce high-quality, testable, and secure code (OOP, smart pointers, STL). - Experience in user mode application development (Windows service, ATL, hooks). Benefits - Unlimited PTO - Competitive salary range Others Referrals increase your chances of interviewing at our company by 2x. Get notified about new job openings in Bogota, D.C., Capital District, Colombia.