This is an exciting opportunity to be part of a dynamic team of Software Development Engineers at the Autodesk MCP Group at Pune, India. The successful candidate will be involved in developing Fusion 360, Autodesk’s new, innovative CAD, CAM and CAE tool. Fusion 360 connects the entire product development process in a single cloud-based platform that works on both MAC and PC.
As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and create a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges. In addition to designers, architects, engineers, and media and entertainment professionals, Autodesk helps students, educators, and casual creators unlock their creative ideas through user-friendly applications.
Responsibilities:
- Design, prototype, implement, test and troubleshoot product features and cloud workflows to provide great user experience
- Work with Product Manager, User Experience Designer, Engineering leaders and other Scrum Team Leaders and stakeholders to provide solutions that are innovative and functional, meeting market requirements
- Work as an integral member of a high performance, self-organizing Scrum Team making critical contributions
- Serve as a technical resource, advisor, and coach on different software technologies or tools
Minimum Qualifications:
- Bachelors or Master’s Degree in CS, Mechanical or any Engineering discipline from reputed Engineering College
- 0 to 1 year of experience in software product development environment, preferably CAD/CAM/CAE
- Strong C++ knowledge
- Good OOAD and Design Patterns knowledge
- Good knowledge of Data Structures, STL
- Good knowledge of UI design (QT, MFC etc.)
- Exposure to web technologies like Javascript, REST APIs, cloud computing and web services
- Self-initiative and strong drive to work on a Scrum Team
- Working knowledge of Mac and Windows platform
- Strong problem solving and analytical skills
- Excellent written and verbal communication skills
- Working knowledge of source code management
Preferred Qualifications:
- Passionate about robust software designs
- Ability and willingness to take on new tasks and come up to speed quickly
- Self-directed, willing to take initiative with minimal supervision