Rushikesh Deshmukh
Principal Engineer | C++ Specialist | 21+ yrs in CAD/CAM/ECAD Solutions | Technical Leadership & Product Design
- Role
- Principal Engineer at Autodesk
- Location
- Pune District, MH, IN
- LinkedIn followers
- 500 followers
About Rushikesh Deshmukh
I am a Principal Engineer with over 21 years of experience in developing, designing, and architecting high-performance software systems—primarily in C++, with specialization in CAD, CAM, and ECAD domains.My professional journey includes impactful roles at Autodesk, Siemens, Dassault Systemes and PTC where I have contributed across the full software lifecycle—from early-stage proof-of-concept validation to architectural design and production development. My work bridges engineering precision with architectural clarity, and I enjoy solving complex design problems at the intersection of geometry, usability, and performance.Currently, I serve as a Principal Engineer at Autodesk, contributing to ECAD-MCAD integration, assembly functionality enhancements, and full-stack feature development in modern C++, with additional scripting in Python. My experience spans Windows and Mac platforms, and I actively work within Agile Scrum frameworks using tools like GitHub and JIRA.Alongside my industry experience, I hold an M.Tech. in Industrial Engineering & Management (IEM) from IIT Kharagpur, and a B.E. in Production Engineering from SGGS College of Engineering & Technology, Nanded. This academic foundation continues to inform my systems-level thinking and problem-solving approach. Core Competencies:Languages: C++(17+ yrs), Python, Java, Common LISP, JavaScriptDomains: CAD, CAM, ECAD, Sheet Metal Design, Supply Chain SystemsRoles: Architecture, Full-Cycle Development, Feasibility Analysis, Team LeadershipPlatforms & Tools: Windows, Mac, GitHub, Jira, BitBucket, Microsoft Visual Studio, IntelliJ IDEA for Java, Agile/Scrum
Experience
Principal Engineer
Nov 2024 — Present · Pune, IN
As a Principal Engineer in the ECAD team at Autodesk, I focus on developing and enhancing core ECAD functionalities and integrating them with MCAD systems to provide a seamless electromechanical design experience. My responsibilities span technical feasibility analysis, proof-of-concept (POC) development, and full-scale implementation of new features.Key contributions:Designed and developed enhancements in ECAD and ECAD-MCAD integration, improving workflow interoperability.Contributed to MCAD assembly functionality, extending usability and performance.Led the initial POC efforts to evaluate technical feasibility for complex product requirements.Developed high-performance features in modern C++ and used Python for automation and scripting tasks.Collaborated across platforms, working with both Mac and Windows environments.Practiced Agile Scrum methodology for iterative and collaborative development.Used GitHub for source code management and collaborative code reviews.My role bridges hands-on technical development with architectural insight, enabling me to influence design decisions and ensure alignment with product goals and user needs.
Education
SGGS C E & T
Bachelor of Engineering - BE, Production Engineering
Indian Institute of Technology, Kharagpur
Master of Technology - MTech, Industrial Engineering & Management
Skills
- Software Development
- Jsp
- Spring
- Eclipse
- Cam
- Supply Chain Management
- Nc Machine Programming Application of Delmia
- Javascript
- Spring Framework
- Caa (Catia Architecture)
- Requirements Analysis
- C
- Core Java
- Servlets
- Jdbc
- Struts
- Nx (Unigraphics) Flexible Printed Circuit Design Module
- Cocreate Sheet Metal Module
- C++
- Cad
- Common Lisp
- Java Enterprise Edition
- Android Development
- Nx (Unigraphics) Sheet Metal Module
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.