





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Mid-level generic Software Engineer role in Bangalore with common experience band and strong employer increases candidate competition.
Specialized C++ cross-platform SDK and library experience reduces transferability across industries.
Explicit 2–7 years and non-negotiable advanced C++ and SDK requirements enforce strict shortlisting.
Own end-to-end development, testing, documentation, release, and maintenance of C++ client libraries for licensing platform on Windows and Linux.
Collaborate with architects, backend engineers, and UI teams to ensure seamless integration and intuitive use of licensing components in customer-facing software.
Improve build, test, and release pipelines in Azure DevOps for cross-platform client libraries and contribute to coding guidelines and technical documentation.
2-7 years of professional experience in modern C++ software development focused on libraries or SDKs.
University degree in Computer Science, Software Engineering, Information Technology, or comparable qualification.
Proven experience with cross-platform C++ development on Windows and Linux, including toolchains and debugging.
Experience working in agile teams using Git workflows; practical knowledge of Azure DevOps build pipelines.
Strong expertise in API/library design with focus on maintainability, versioning, backward compatibility, and robust coding practices.
Experience in international/corporate IT or product development environments handling regulated software with documentation and traceability requirements.
Proven ability to collaborate effectively across multidisciplinary, cross-functional teams including architects, backend, and UI developers to deliver integrated client solutions.