
Responsibilities
>/ Develop and maintain C++ software on Windows.
>/ Work on low-level components with OS-level integration.
>/ Troubleshoot and resolve complex system-level issues.
>/ Collaborate with distributed teams across departments.
>/ Write clean, maintainable, and efficient code.
>/ Follow strong coding, testing, and source control practices.
>/ Continuously learn and research new technologies.

Requirements
>/ 10+ years of C++ development experience on Windows.
>/ Strong understanding of OS internals (file systems, networking, processes, memory).
>/ Experience with object-oriented design and programming.
>/ Excellent troubleshooting and debugging skills.
>/ Proficiency in source code management tools.
>/ Self-driven with a strong focus on quality.
>/ Strong communication skills and team-oriented mindset.

Nice to Have
>/ Deep knowledge of Windows internals or kernel-level programming.
>/ Experience working in distributed, cross-functional teams.
>/ Academic degree in Computer Science or equivalent experience.