





Tier-1 employer and metro location increase competition, but CAD/C++ specialization reduces candidate pool.
Role requires specialized CAD and computational geometry expertise, limiting transferability across industries.
Explicit 2+ years plus mandatory C++, CAD, and computational geometry skills create strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and own production-quality features for Autodesk Fusion CAD desktop application using object-oriented C++ and modern engineering practices.
Apply and promote effective AI-assisted development tools and methodologies throughout the software development lifecycle, including debugging and code reviews.
Collaborate cross-functionally in Agile teams to deliver scalable, maintainable CAD functionalities, troubleshoot issues, and maintain technical documentation.
Bachelor's or Master's degree in Computer Science, Software Engineering, Mechanical Engineering, Electronics Engineering, or related technical field.
Minimum 2 years of professional software development experience.
Proficiency with AI-assisted development tools (Cursor, GitHub Copilot, Claude) with disciplined review and validation of generated code.
Strong object-oriented C++ programming skills, understanding of software engineering fundamentals, and working knowledge of CAD concepts or equivalent geometry-intensive software experience.
Experienced in building high-quality, scalable desktop applications with strong focus on performance, reliability, and maintainability using modern C++.
Ability to apply analytical thinking and sound engineering judgment to solve complex technical challenges and make informed decisions.
Collaborative working style in agile, globally distributed teams with proficiency in cross-functional communication and knowledge sharing.