Job Description
Responsibilities: - Design and implement advanced 3D CAD customization features and intelligent workflows within leading CAD platforms (Siemens NX etc.) - Build and maintain robust engineering application modules using C++/C#/JavaScript-WebGL (Three.js). - Collaborate with UI/UX designers to develop interactive, 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 with emerging technologies such as AI/ML integration, Generative Design, or Digital Twin workflows. - Work in Agile teams, contributing to planning, code reviews, testing strategies, and continuous improvement.' Requirements: - Engineering - Mechanical, Production, Civil, IT, Computer Science, or related field. - 2+ years of hands-on experience in CAD customization - Proficiency in C++ or C#, with strong understanding of OOP, design patterns, and large-scale system architecture. - Experience developing interactive 3D web applications using Three.js, WebGL, and or Python. - Strong foundation in 3D geometry, linear algebra, and mathematical modeling. - Familiarity with data structures, algorithms, AI and performance optimization techniques. - Excellent problem-solving, analytical, and communication skills. Skills: Javascript, Webgl, C++, three.js Experience: 4.00-7.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.