





Tier-1 brand, mid-level generalist title, and popular C++ role increase candidate density.
Role requires specialized C++ native and simulation domain skills, limiting cross-industry transferability.
Mandatory C++ systems experience and explicit 3+ years requirement create moderate shortlisting rigidity.
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 using modern C++ focusing on the core FlexSim simulation engine and related architectural elements.
Build and enhance manufacturing-focused simulation, visualization, interoperability capabilities along with robust APIs, SDKs, and extensibility frameworks.
Troubleshoot complex issues related to performance, memory, threading, and system behavior while participating in architecture reviews, design discussions, and collaboration across global teams.
Bachelor’s degree in Computer Science, Engineering, Mathematics or related field.
3+ years of industry experience building and delivering commercial software applications using C++.
Strong knowledge of modern C++ standards (C++14/17/20), object-oriented design principles, multi-threaded and performance-critical application development.
Strong debugging, troubleshooting skills and familiarity with software architecture in large-scale systems.
Experienced in commercial desktop or engineering software product development, preferably with exposure to CAD, simulation, manufacturing or visualization domains.
Strong expertise in SDKs, APIs, plugins, extensibility frameworks and 3D application development including graphics, geometry, and rendering.
Comfortable working in large codebases with cross-functional teams, contributing to automated testing, CI/CD, and complex distributed/cloud-connected systems.