Strong skills in Windows / C# desktop development. Comprehensive understanding of C and low-level memory management. Advanced use of debugging tools, e.g., WinDbg, KD, CDB, NTSD. Prior experience with Windows security software development, e.g., anti-malware scanners. Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e.g., HTTP, SSH, etc.). Basic knowledge on Public-key cryptography fundamentals. Beginner knowledge on elliptic curve cryptography is a plus. Strong interpersonal skills and someone who thrives in a cooperative team environment. Technologies: Operating Systems: Windows 10 and Server; Programming languages: C#, C++, and C; Knowledge of Ruby on Rails and AWS is helpful; CI/CD Tools: Gitlab CI.