





Mid-level C++ role at a well-known brand in Pune with broad requirements, increasing competition.
Specialized C++ native and simulation/graphics experience reduces cross-industry portability.
Requires explicit 3+ years and mandatory modern C++ systems and multithreading expertise.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain high-performance native software components in modern C++ for desktop and web applications.
Contribute to core simulation engine, modeling frameworks, platform architecture, and develop robust APIs, SDKs, and system integrations.
Analyze and optimize performance aspects such as CPU utilization, memory consumption, scalability, and application responsiveness; participate in code and architecture reviews.
Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
3+ years of industry experience building and delivering robust, performant, and maintainable commercial software applications.
Strong professional experience with modern C++ standards (C++14/17/20) and native application development.
Experience working with multi-threaded, event-driven, and performance-critical applications; strong debugging and troubleshooting skills with native tools.
Experienced in commercial desktop application or engineering software product development with object-oriented design principles.
Knowledge or interest in CAD, simulation, manufacturing, digital twins, or 3D visualization technologies.
Capabilities in developing SDKs, APIs, plugins, and extensibility frameworks in large-scale codebases and collaborative environments.