HamburgerMenu
hirist

CCTech - CAD Developer - C#/C++

CENTRE FOR COMPUTATIONAL TECHNOLOGIES PRIVATE LIMI
Pune
2 - 5 Years

Posted on: 22/12/2025

Job Description

Job Description :

- We are seeking a CAD Application Developer to join the engineering software development team.

- The candidate should have hands-on experience in developing, customizing, or automating CAD-based applications using standard CAD APIs and programming languages.

- This role offers exposure to engineering automation, CAD customization, and enterprise engineering workflows, working closely with domain experts and senior developers in an agile delivery environment.

Key Responsibilities :

Development & Implementation :


- Develop and customize CAD applications, plugins, or add-ins using standard CAD APIs.


- Implement automation features related to geometry creation, feature manipulation, assemblies, and drawings.

- Work with CAD object models to access and modify design data programmatically.

- Assist in integrating CAD applications with external systems such as PLM, ERP, or databases.

- Debug and troubleshoot CAD-related issues including performance, stability, and data consistency.

- Follow established coding standards and best practices for CAD application development.

Collaboration & Delivery :

- Work closely with senior developers and team leads to understand engineering requirements and deliver assigned modules.

- Participate in code reviews, sprint planning, and daily stand-ups.

- Collaborate with QA and domain experts to validate CAD functionality against engineering workflows.

- Support timely delivery of CAD applications with required quality benchmarks.

Documentation & Testing :

- Create and maintain technical documentation for developed CAD modules and APIs used.

- Perform unit testing and assist in functional and integration testing of CAD applications.

- Contribute to continuous improvement of CAD development tools, libraries, and processes.

Requirements :

Required Skills & Experience :


- 2-5 years of experience in CAD application development or engineering software development.


Proficiency in :

1. Programming : C#, C++, or .NET.

2. CAD Platforms : Autodesk Inventor, AutoCAD, Fusion 360, Revit, or similar.

3. CAD APIs, SDKs, and object models.

- Basic understanding of geometric modeling, parametric design, and engineering workflows.

- Familiarity with Git or other version control systems.

- Basic understanding of Agile/Scrum development practices.

Preferred Qualifications :

- Bachelors degree in Mechanical Engineering, Computer Science, or a related discipline.

- Exposure to CAD customization, engineering automation, or product configurator projects.

- Familiarity with Autodesk Platform Services (APS) or cloud-based CAD integrations is a plus.

- Knowledge of manufacturing, AEC, or industrial engineering workflows is an advantage.

Soft Skills :

- Strong analytical and problem-solving abilities.

- Good communication and collaboration skills.

- Willingness to learn new CAD technologies, APIs, and engineering workflows.

- Responsible, detail-oriented, and proactive.

Benefits :

- Opportunity to work with a dynamic and fast-paced engineering IT organization.

- Be part of a company that is passionate about transforming product development with technology.


info-icon

Did you find something suspicious?