Skip to main content
THERMAX logo

Cad Automation Engineer

THERMAX
Full Timemid
Pune, Maharashtra, INPosted April 21, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

SQLPostgreSQLSQLiteGitRESTMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Title: CAD Automation Engineer

Location: Pune, Environment House

Experience: 4 to 7 Years

Employment Type: Full-time

Job Summary

We are looking for an experienced CAD Automation Engineer with a strong software development background to design, develop, and maintain automation tools for CAD platforms. The ideal candidate should have hands-on experience automating SolidWorks using programming languages such as VB.NET or C#.

Key Responsibilities

  • Develop and maintain CAD automation solutions for engineering workflows.
  • Build plugins, macros, and standalone applications integrating with SolidWorks APIs.
  • Design and develop custom CAD tools, automation scripts, and parametric modeling workflows.
  • Develop user-friendly UI applications for engineering teams using modern frontend frameworks or desktop UI technologies.
  • Integrate CAD systems with PLM, ERP, or internal engineering databases.
  • Write scalable and maintainable backend logic and services for automation tools.
  • Collaborate with mechanical engineers and design teams to understand automation requirements.
  • Improve existing automation systems for performance, reliability, and usability.
  • Develop and maintain documentation, code repositories, and version control workflows.
  • Troubleshoot and debug automation issues in production environments.

Required Skills

  • 4 to 7 years of experience in CAD automation or engineering software development.
  • Hands-on experience with SolidWorks API
  • Strong programming skills in VB.NET or C#
  • Experience building desktop or web-based applications.
  • Good understanding of software architecture, design patterns, and clean coding practices.
  • Experience with UI development (WinForms, WPF, or modern frontend frameworks).
  • Knowledge of database systems (SQL Server / PostgreSQL / SQLite).
  • Experience with Git or other version control systems.
  • Strong debugging and problem-solving skills.

Preferred Qualifications

  • Bachelors or Master’s degree in Mechanical Engineering.
  • Experience with CAD data structures, parametric modeling, and assemblies.
  • Experience integrating engineering workflows with enterprise systems.

Nice to Have

  • Experience with CAD configurators or rule-based design automation.
  • Familiarity with PLM/PDM systems.
  • Familiarity with engineering standards and manufacturing workflows.
  • Knowledge of REST APIs and microservices.
  • Exposure to cloud platforms or distributed applications is a plus.

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