Skip to main content
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

Sign up for Job Alerts