





General lead title and metro location increase competition, but niche CAD/visualization skills reduce qualified applicant density.
Specialized CAD/geometry and simulation domain knowledge limits transferability across industries.
Explicit 7+ years and mandatory low-level C/C++ and CAD/visualization expertise increase filtering strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain reusable software components related to Geometry, Visualization, and Simulation.
Take technical ownership of projects, architecting innovative solutions and maintaining high quality across components used by multiple products.
Create and execute test automation frameworks as part of the software development lifecycle, adhering to coding standards and CI/CD processes.
7+ years of experience in C/C++/Python programming including client-server programming exposure.
Working knowledge of C# or Java and Multithreading.
Experience with Windows and Linux operating systems.
Bachelor’s or Master’s degree in Computer Science, Mechanical, Structural, or equivalent.
Experienced in software component architecture and API design with a focus on reusable software solutions.
Familiar with test frameworks such as GoogleTest or PyTest and build automation using Azure Git Pipelines.
Preferably has domain expertise in CAD/CAM/CAE or low-level Geometry/Visualization software development, with ability to operate under minimal supervision.