- Design and implement advanced 3D CAD customization features and intelligent workflows within leading CAD platforms such as AutoCAD and Inventor.
- Build and maintain robust engineering application modules using C++, C#, or JavaScript-WebGL (Three.js).
- Collaborate with UI/UX designers to develop interactive and intuitive user interfaces for desktop and web-based 3D applications.
- Integrate cloud services (e.g., Azure, AWS) and REST APIs to extend CAD functionality into digital ecosystems.
- Continuously explore and prototype emerging technologies, including AI/ML integration, Generative Design, and Digital Twin workflows.
- Work within Agile teams, participating in sprint planning, code reviews, testing strategies, and continuous improvement activities.
Requirements
- Proficiency in C++ or C#, with a robust understanding of object-oriented programming, design patterns, and large-scale system architecture.
- Experience developing interactive 3D web applications using Three.js or WebGL.
- Solid foundation in 3D geometry, linear algebra, and mathematical modeling.
- Familiarity with data structures, algorithms, AI concepts, and performance optimization techniques.
- Excellent problem-solving and analytical