





Known employer, general Software Engineer title, mid-level experience, and metro location increase applicant competition.
Role requires niche CAD and computational geometry expertise, making skills less transferable across industries.
Explicit years plus mandatory C++, CAD/computational geometry expertise and relevant desktop application experience tighten shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop production-quality features for Autodesk Fusion, a CAD desktop application, using C++ with focus on scalability, performance, and maintainability.
Leverage AI-assisted development tools (Cursor, GitHub Copilot, Claude) for coding, refactoring, debugging, test generation, and documentation while validating outputs.
Own feature lifecycle from design to deployment and support, including troubleshooting and collaborating with cross-functional teams in Agile environment.
Bachelor's or Master's degree in Computer Science, Software Engineering, Mechanical Engineering, Electronics Engineering, or related field.
Minimum 2 years of professional software development experience.
Strong proficiency in object-oriented C++ with modern practices and Standard Library (STL).
Working knowledge of CAD concepts, computational geometry, or equivalent geometry-intensive software development experience.
Experienced software engineer with strong OOP skills and background in CAD or geometry-intensive software development.
Comfortable using AI-assisted development tools actively and selectively with sound engineering judgment.
Collaborative contributor with ability to take ownership of features in a globally distributed Agile team and focus on scalable, reliable software.