CareerPlanGet AI match score →

Software Engineer (C++, CAD/CAM)

Pune, IND💼 Full-time🗓 2026-07-17 → 2026-07-30

Core

Develop production-quality features for Autodesk Fusion, a cloud-connected CAD/CAM desktop application, using AI-assisted development practices.

Role type

Software Engineer (C++)

Builds

Desktop applications for Computer-Aided Design and Manufacturing (CAD/CAM)

Domain

Software Engineering / CAD/CAM / Computational Geometry

Deliverable

production ML models | product features

Required skills

C++ (modern, STL), object-oriented design, computational geometry, geometric modeling, Git, Jira, AI-assisted development tools (Cursor, GitHub Copilot, Claude)

Preferred skills

Qt, CMake, Python, cross-platform desktop development (Windows/macOS/Linux), API/SDK design

Technologies

C++, STL, Qt, CMake, Python, Git, Jira, Cursor, GitHub Copilot, Claude

Responsibilities

Design and implement scalable software using object-oriented C++ and design patterns; write, test, and maintain high-quality code; troubleshoot and resolve software defects and performance bottlenecks; develop and optimize CAD/CAM capabilities including parametric modeling and geometry workflows; leverage AI tools for planning, implementation, and debugging; create technical documentation; collaborate with Product Management and QA teams.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗