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 : & 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 : Skills & Experience :
2-5 years of experience in CAD application development or engineering software development.