





Known-brand Bengaluru role with general title but niche C++ security reduces applicant density.
Specialized native C++ networking and security expertise limits cross-industry transferability.
Multiple mandatory technical requirements (C++20, cross-platform builds, security) and explicit 2+ years increase screening strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead modernization of Ivanti’s network security desktop clients by migrating codebase from C++11 to C++20, improving performance, security, and reliability.
Own and optimize cross-platform Makefile-based build systems for Windows (MSVC) and Linux (GCC/Clang) to enhance development efficiency.
Develop and deliver new security features following secure coding standards; conduct code reviews and mentor peers to ensure robust, secure products.
Minimum 2 years of professional experience in C++ development with expertise in C++11 and C++20 features and STL.
Expertise in designing and maintaining Makefile-based build systems for Windows and Linux platforms.
Experience using AI-powered coding tools (e.g., GitHub Copilot) to assist in coding and testing.
Work Experience Required: At least 2+ years in software development with C++ specifically.
Experienced in cross-platform desktop application development for Windows and Linux focused on security or networking.
Strong technical leadership demonstrated through code reviews, mentoring, and ownership of modernization projects.
Comfortable working with AI-driven development tools and agile methodologies in distributed, multi-disciplinary teams.