Posted 26 May, 2026
CAD Programmer-Bengaluru,India
diversified
Bengaluru, Karnataka, India
Full Time
Reference: 487_673995_18589
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