Job highlights
- . Bachelors degree in Engineering (Mechanical,Production,Civil,IT,Computer Science,or related field)
- Proficiency in C++ or C#,with a strong understanding of OOP,design patterns,and large-scale system architecture
- Experience developing interactive 3D web applications using Threejs,WebGL,and strong foundation in 3D geometry,linear algebra,and mathematical modeling
We are looking for a skilled CAD Developer with 3 to 8 years of experience to join our growing engineering software team in Pune City. The ideal candidate will have a strong background in building and customizing CAD/CAE/CFD applications, integrating with web technologies, and delivering next-gen 3D workflows.
Roles and Responsibility
- Design and implement advanced 3D CAD customization features and intelligent workflows within leading CAD platforms.
- Build and maintain robust engineering application modules using C++/JavaScript-WebGL (Threejs).
- Collaborate with UI/UX designers to develop interactive and intuitive user interfaces for desktop and web-based 3D applications.
- Integrate cloud services and REST APIs to extend CAD functionality into digital ecosystems.
- Continuously explore and prototype 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.
Job Requirements
- Bachelor's degree in Engineering (Mechanical, Production, Civil, IT, Computer Science, or related field).
- Minimum 3 years of hands-on experience in CAD customization.
- Proficiency in C++ or C#, with a strong understanding of OOP, design patterns, and large-scale system architecture.
- Experience developing interactive 3D web applications using Threejs, WebGL, and 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.
- Exposure to Reactjs, TypeScript, or modern JavaScript frameworks is a plus.
- Experience with AI/ML workflows, rule-based systems, or generative design APIs is beneficial.
- Understanding of cloud-native development, CI/CD pipelines, or containerization (Docker, Kubernetes) is advantageous.
- Working knowledge of Agile/Scrum, DevOps, and TDD/BDD methodologies.
- Solid understanding of OOP concepts.
📌 CAD Developer (Pune)
🏢 CCTech
📍 Pune