12 Oct
|
TAAL Tech India
|
Bengaluru
12 Oct
TAAL Tech India
Bengaluru
Solid-Works Customization/Automation Engineer with C#/.Net
Kudlu Gate, Bangalore/Bengaluru, KA (Work from Office - No Remote/Hybrid)
Experience: 5-10 Yrs of Relevant experience
Education: Bachelor's degree in Mechanical/Electrical or Similar Engineering studies.
EXPERIENCE DESCRIPTION:
Industrial equipment and configurable product design
Strong SOLIDWORKS part, assembly and drawing experience
CAD customization or automation experience
Bulk material or grain-handling equipment exposure is an advantage
MUST REQUIRED SKILLS:
Strong SOLIDWORKS modelling and design-configuration capability
Ability to understand parameters, design rules and product variants
Programming aptitude with C#/.NET knowledge
Good problem-solving, validation and communication skills
SolidWorks part, Assembly, Drawing Automation-Ad-in development using C#/.Net
SKILL / TOOLS KNOWLEDGE REQUIRED:
SOLIDWORKS parts, assemblies, drawings and configurations
C#/.NET and Visual Studio, SOLIDWORKS API, VBA/macros or equivalent CAD automation
Custom properties, BOM, mass properties and drawing automation
Git/source control, debugging, logging and documentation.
Key Responsibilities:
Customer Coordination
Understand the customer's configurable products, design rules, key parameters, expected outputs and acceptance criteria.
Translate engineering requirements into a structured SOLIDWORKS automation solution and phased delivery plan.
Plan team activities, allocate tasks, review progress, identify risks and coordinate technical clarifications with the customer.
Guide engineers on modeling standards, automation architecture, validation methods and documentation.
Conduct technical reviews and ensure that delivered models, drawings, BOMs and reports meet agreed requirements.
SOLIDWORKS Modeling and Product Configuration
Create and modify robust parts,
assemblies and drawings using stable design intent and reusable modeling practices.
Develop parameter-driven product variants using dimensions, equations, configurations, suppression states and component replacement.
Maintain model references, mates, drawing views, annotations and related engineering information during regeneration.
Support configurable industrial equipment and bulk material or grain-handling product workflows.
C#/.NET and SOLIDWORKS API Development
Develop C#/.NET applications and SOLIDWORKS Add-ins for design automation and product configuration.
Use the SOLIDWORKS API to control parts, assemblies, drawings, configurations, features, dimensions and properties.
Develop user interfaces using WinForms or WPF for parameter entry, validation, progress updates and results.
Handle SOLIDWORKS application and document events, COM objects, exceptions, logging and recovery conditions.
Package, install and support automation tools across approved SOLIDWORKS versions.
Engineering Data and Documentation Automation
Automate custom properties, materials, mass properties, BOMs, drawing notes and title-block information.
Generate and update drawings, PDFs and other agreed engineering outputs after model regeneration.
Create execution logs, validation reports, user instructions and technical documentation.
Quality and Validation
Validate inputs before modifying models and verify outputs after each automated operation.
Check rebuilds status, references, mates, configurations, dimensions, properties, mass, BOM and drawing consistency.
Use controlled source-code management, peer reviews, test cases and issue tracking for reliable delivery.
Education and Professional Experience
Bachelors degree in mechanical, Production, Manufacturing or a related Engineering discipline.
Senior Engineers: Six or more years of relevant mechanical design or CAD automation experience preferred.
Engineers: three to six years of relevant SOLIDWORKS design experience preferred.
Experience with industrial equipment, configurable products, bulk material handling or grain-handling systems is an advantage.
SOLIDWORKS Skills
Strong capability in part modeling, assemblies, drawings, configurations, equations and design intent.
Experience with custom properties, materials, mass properties, BOMs and drawing documentation.
Ability to diagnose rebuild, reference, mate and configuration-related issues.
SOLIDWORKS API, VBA macro or other CAD customization experience is strongly preferred.
Programming and Automation Skills
Expert working knowledge of C#/.NET or demonstrated programming aptitude
Understanding of object-oriented programming, collections, events, exception handling and debugging.
Familiarity with Visual Studio, desktop user-interface development and source control is preferred.
Ability to understand and develop maintainable automation logic with proper error handling and validation.
Communication Skills
Positive written and verbal English communication skills.
Ability to explain CAD behavior, automation logic, technical risks and validation results clearly.
Ability to collaborate with international and geographically distributed engineering teams.
📌 CAD Automation/Customization Engineer (Solidworks - C#/.Net) (Bengaluru)
🏢 TAAL Tech India
📍 Bengaluru