Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Principal Engineer (C++,QT)

Develop and maintain C++/Qt features for Fusion 360 in an Agile team.

pune, Maharashtra, India
Full Time
Expert & Leadership (13+ years)

Job Highlights

Environment
Office Full-Time

About the Role

The role is part of the Fusion 360 team within the Design and Manufacturing Organization of the Product Design and Manufacturing Solutions division. Based in Pune, the Principal Engineer will join a Scrum team that operates on two-week sprints and emphasizes test automation. The engineer will design, implement, test, and maintain C++ features for Fusion 360, own the quality of work, produce technical design documents, participate in design and code reviews, and estimate tasks. Collaboration is a core aspect of the position: the engineer will work closely and iteratively with developers, the quality team, user experience designers, and product designers both in India and at worldwide engineering sites. The role also includes mentoring and coaching team members and advocating for customer success. • Work on an Agile 2‑week sprint team with strong test automation emphasis. • Design, implement, test, and maintain C++ features for Fusion 360. • Own code quality, produce technical design documents, conduct reviews, and estimate tasks. • Collaborate with developers, QA, UX designers, and product designers across India and global sites. • Mentor and coach team members while championing customer success.

Key Responsibilities

  • c++ development
  • test automation
  • code quality
  • design docs
  • agile sprint
  • team mentorship

What You Bring

Candidates must hold a bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field and have at least eight years of experience building robust, performant, and maintainable commercial applications. Required skills include strong C++ expertise, data structures, object-oriented programming, design patterns, and experience with Qt, Python, Jenkins, JSON, JavaScript, Windows (Visual Studio) and macOS (Xcode) development, as well as proficiency with Jira, Git, VS Code, Cursor, and HTTP APIs. Preferred qualifications include experience in CAD 3D/2D software development, Agile methodologies, AI tools such as Copilot, and knowledge of ObjectARX. Autodesk’s culture emphasizes belonging, diversity, and innovation, and the compensation package combines base salary, bonuses, stock grants, and comprehensive benefits. Join Autodesk to create meaningful work that shapes a better world. • 8+ years experience building robust commercial applications in C++ with solid OOP and design‑pattern skills. • Proficiency in Qt, Python, Jenkins, JSON, JavaScript, Windows (Visual Studio) and macOS (Xcode) development. • Experience with Jira, Git, VS Code, Cursor, and building/consuming HTTP APIs. • Leadership experience as a Team Lead or Tech Lead. • Preferred: CAD 3D/2D software development, Agile practices, AI tools (e.g., Copilot), and ObjectARX knowledge.

Requirements

  • c++
  • qt
  • python
  • jenkins
  • git
  • agile

Work Environment

Office Full-Time

Apply Now