





Tier-1 employer, generalist Senior Software title, and metro location increase applicant competition.
C++ desktop and CAD product experience is industry-specific, limiting easy cross-industry transferability.
Explicit 5–10 years plus mandatory strong C++ and Windows development create strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain core C++ software for Fusion 360 in a complex, distributed Agile environment with iterative collaboration across global teams.
Troubleshoot and provide surgical fixes within large legacy codebases while actively participating in code reviews and documentation for code submissions.
Mentor junior team members and contribute to increasing software quality and engineering efficiency, including use of AI-assisted development tools.
Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics, or related field.
5-10 years of professional experience building robust, maintainable commercial software applications.
Strong proficiency in C++, Data Structures, Object Oriented Programming, and experience with Microsoft Visual Studio on Windows.
Experience working in Agile teams and comfortable with cloud services and distributed scrum teams.
Experienced C++ developer with deep understanding of complex software architectures and legacy code maintenance.
Familiarity with multi-OS development environments, especially Windows and optionally Mac (Xcode).
Capable of operating in a fast-paced Agile scrum environment collaborating across geographies, with leadership aptitude in mentoring engineers and improving team output.