Back to jobs
Diversified

CAD Programmer-Bengaluru,India

Bengaluru, KA, INPosted 3 months ago
remote

Job Description

Job Summary: First-line technical support for AutoCAD and Diversified's custom CAD toolset (DIVACT), combined with documentation responsibilities and toolset maintenance. This role bridges the gap between end users experiencing day-to-day CAD issues and the development/engineering leadership team.   Core Responsibilities: AutoCAD Support (30%) Provide first-round remote support for AutoCAD 2024+ (older versions a plus) Troubleshoot general usage issues, error messages, performance problems, plotting/batch printing issues Guide users on AutoCAD best practices and workflows Support via Microsoft Teams (screen sharing, chat) and email Escalate complex issues to appropriate resources when needed   DIVACT Toolset Support (30%) First-line support for DIVACT 3.x and future DIVACT4 releases Assist IT with AutoCAD and DIVACT installation for new users, upgrades, and migrations Troubleshoot toolset-specific issues (custom commands, tool palettes, block libraries, etc.) Extensive testing of new tools and releases before broader deployment Develop and execute test cases across different scenarios Document bugs, edge cases, and unexpected behaviors Verify fixes and validate release readiness Maintain user-facing documentation for DIVACT tools and workflows   Toolset Maintenance & Development (20%) Maintain and make incremental improvements to DIVACT codebase (VB.NET, LISP) Fix bugs and implement minor enhancements independently Document code, workflows, and technical specifications Support automation initiatives and database-driven tools (future growth area) Collaborate with US-based technical lead on larger features and architectural decisions   Technical Documentation (20%) Write and maintain technical documentation under Engineering Documentation team umbrella Create user guides, troubleshooting guides, and training materials Document standard operating procedures for CAD workflows Keep documentation current as tools and processes evolve Build knowledge base from support issues and solutions   Required Qualifications   Technical Skills (Must-Have) AutoCAD proficiency: 3+ years hands-on experience with AutoCAD Strong understanding of drawing management, blocks, attributes, layers, xrefs Experience with plotting, batch processing, sheet sets Comfortable troubleshooting common AutoCAD issues Dynamic block expertise: Skilled in creation of complex dynamic blocks Parametric constraints and actions Visibility states Stretch, array, lookup, and other dynamic actions This is the backbone of the DIVACT toolset VB.NET development: Able to write and maintain .NET code independently Can work in existing VB.NET codebases Understands object-oriented programming concepts Comfortable with Visual Studio development environment AutoCAD customization: Experience with at least one of: AutoLISP scripting VBA for AutoCAD AutoCAD .NET API Understanding of CUI, tool palettes, block libraries Windows environment: Comfortable navigating file systems, registry, user profiles, network paths Documentation skills: Ability to write clear, concise technical documentation in English   Domain Knowledge (Must-Have)   Audio/Visual systems: Can read and understand signal flow diagrams, rack elevations Architectural drawings: Can read and modify floor plans, understand architectural conventions Mechanical drawings: Familiarity with details, sections, equipment drawings   Professional Skills (Must-Have)   Support mindset: Patient, methodical approach to troubleshooting Communication: Excellent written English; ability to explain technical concepts to non-technical users Time zone flexibility: Willing to work offset hours with overlap to US East Coast (until ~12pm-1pm ET) Self-directed: Can prioritize support tickets and documentation tasks with minimal supervision Remote collaboration: Comfortable with Teams, screen sharing, async communication   Preferred Qualifications   Database knowledge: SQL basics, understanding of database-driven applications AV/Broadcast industry experience: Previous work in audiovisual or broadcast engineering environment CAD standards experience: Familiarity with company CAD standards, templates, and enforcement Training/teaching experience: Ability to train users on tools and workflows IT support background: Experience with software deployment, user onboarding, or helpdesk work C# experience: Ability to work in C# in addition to VB.NET AutoCAD .NET API experience: Previous work extending AutoCAD via the .NET API  

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
CAD Programmer-Bengaluru,India at Diversified | Renata