CCTech - CAD Developer - C#/C++
Centre for Computational Technologies (CCTech)Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
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 : & 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.
Proficiency In
- Programming : C#, C++, or .NET.
- CAD Platforms : Autodesk Inventor, AutoCAD, Fusion 360, Revit, or similar.
- 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.
(ref:hirist.tech)
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free