autodesk
Software Engineer (C++, CAD)
At a Glance
- Location
- APAC - India - Pune - ABIL Boulevard, India
- Employment
- Full time
- Experience
- 2+ years
- Posted
- 2026-07-21
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Manufacturing
Benefits & Perks
stock grants, and a comprehensive benefits package.
Requirements
2+ years of professional software development experience
Proficiency using Artificial Intelligence (AI)-assisted development tools such as Cursor, GitHub Copilot, and Claude as part of daily software development, with disciplined review and validation of generated code
Strong object-oriented programming skills in C++, including modern C++ practices and proficiency with the C++ Standard Library (STL)
Strong understanding of software engineering fundamentals, including data structures, algorithms, object-oriented design, and design patterns
Working knowledge of Computer-Aided Design and Computer-Aided Manufacturing (CAD/CAM) concepts, computational geometry, geometric modeling, or equivalent experience developing geometry-intensive or mathematically complex software
Experience using source control and project management tools such as Git and Jira
Compensation & Benefits
Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Responsibilities
As a global leader in 3D design, engineering, and entertainment software, Autodesk empowers innovators to imagine, design, and create a better world.
Through an industry-leading portfolio of software solutions and decades of expertise, Autodesk helps customers solve complex design, business, and sustainability challenges.
This is an exciting opportunity to join Autodesk on its multi-year journey to transform the Design-to-Manufacture industry with Fusion by delivering unprecedented value and connecting workflows through cloud-based technologies.
In this role, you will contribute to Autodesk Fusion, a Computer-Aided Design and Computer-Aided Manufacturing (CAD/CAM) desktop application, by developing production-quality features, leveraging Artificial Intelligence (AI)-assisted development practices, and solving real-world customer challenges.
Leverage Artificial Intelligence (AI)-assisted development tools such as Cursor, GitHub Copilot, and Claude for planning, implementation, refactoring, debugging, test generation, and documentation while validating outputs for correctness, security, performance, and maintainability
Apply AI effectively during troubleshooting and code reviews while exercising sound engineering judgment on when manual analysis is required
About the Company
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!