Hire the Best AutoCAD Programmers

Clients rate our AutoCAD Programmers
Rating is 4.8 out of 5.
4.8/5
Based on 18,784 client reviews
Satwinder S.

Amritsar, India

$20/hr
5.0
12 jobs

I have currently updated my workflow. At this moment I offer illustrations, animations, paintings and 3D modeling through the use of VR headsets and also working in Autocad 2D & 3D (steel structure, piping layouts & detailing) I use the following softwares 3Ds MAX ,Maya ,Zbursh ,Autocad ,Solidworks. As a social media and digital marketer, I am dedicated to using my expertise in digital channels and consumer behavior to create effective marketing campaigns that drive engagement, conversion, and loyalty. My passion for staying up-to-date with the latest digital trends and strategies has allowed me to develop a unique skill set that combines creativity, data analysis, and strategic planning.With a proven track record of executing successful social media campaigns and leading digital transformation projects, I bring extensive experience in developing brand awareness, increasing website traffic, and boosting sales revenue. I understand the importance of developing tailored campaigns that resonate with each audience segment and deliver measurable results. A passionate, with a good eye for details. I am a professional Graphic Designer and Fine Arts, with a Bachelorโ€™s degree in Design & Visual Arts, more than 6 years of professional experience in the field. I am used to tight deadlines, but would never compromise with the quality of my work for my clients. I offer high quality design work in the following fields: Vector design, 2D, 3D Modeling, Render Products, Digital and Fine arts, Illustrations, Photo editing, Photo manipulation, 3D character design, Video editing, Motion graphics, Design of icons & graphics for touch interfaces. I have worked as a slot game's animator & Interactive designer for several years, specializing in layouts for game-interfaces, icons and illustrations and design proposals. I have also designed brand identities and websites for both companies and individuals. I'm used to collaborate with both programmers and project managers. In New York, I learned Fine Arts and how to sculpt the human figure in clay at The Art Students League of New York. Currently I'm living in Chandigarh,India. where I work as a Artist and Designer. Don't hesitate to contact me for inquiries about my work. I am sure that we can create great projects together!

  • Graphic Design
  • 3D Sculpting
  • 3D Animation
  • Cartoon Animation
  • Unreal Engine
  • Visual Effects
  • 2D Animation
  • iClone
  • Photorealistic Rendering
  • Game Development
  • AI Video Generation
  • AI Bot
  • Character Animation
  • Cartoon Character
Yasaman P.

Guelph, Canada

$35/hr
5.0
103 jobs

๐Ÿ“ Reliable architectural drafting that helps your projects move faster from design to permit and construction. Iโ€™m Yasaman, an Architectural Drafter with 5+ years of experience supporting residential and commercial projects. I help contractors, builders, designers, and companies turn sketches, markups, and existing plans into **clear, accurate, permit-ready drawing packages**. ๐Ÿ”น **What I Can Handle** * ๐Ÿ  Permit & construction drawing sets * ๐Ÿ“ Plans, elevations, sections & details * ๐Ÿ“ Site, landscape & hardscape plans * ๐Ÿข Residential & commercial projects * ๐Ÿงฉ Revit & AutoCAD drafting * ๐Ÿ“„ Clean, organized DWG & PDF deliverables * ๐Ÿ–ผ๏ธ 3D modeling & visualization when useful โšก **Why This Works for Your Team** I use a coordinated Revit/AutoCAD workflow so changes can be updated efficiently across the related drawings. This helps **shorten turnaround times, reduce drafting errors, and minimize unnecessary rework**โ€”especially when projects go through multiple revisions. ๐Ÿค **What You Can Expect** * Reliable turnaround * Clear communication * Accurate, easy-to-review drawings * Smooth handling of markups and revisions * Documentation that is ready for the next stage of your project ๐Ÿ› ๏ธ **Revit | AutoCAD | SketchUp | Rhino | Twinmotion** My goal is simple: take the drafting workload off your team so you can focus on your clients, projects, and business.

  • Autodesk AutoCAD
  • Residential Design
  • Autodesk Revit
  • CAD
  • Floor Plan Design
  • Floor Plan
  • CAD Conversion
  • CAD Drafting
  • 2D Design & Drawings
  • 2D Design
  • 2D Drafting
  • Architectural Drawing
  • Building Plan Set
  • Building Renovation
  • Drafting
Ephrata F.

Addis Ababa, Ethiopia

$5/hr
5.0
2 jobs

๐Ÿ†EXPERIENCED CAD DRAFTER | CIVIL ENGINEER | AUTOCAD SPECIALIST๐Ÿ† Detail-oriented CAD Drafter and Civil Engineer with expertise in producing accurate technical drawings and construction documentation for residential, commercial, and infrastructure projects. I specialize in transforming engineering concepts into clear, precise, and professional CAD drawings that meet industry standards and project requirements. I work closely with architects, engineers, contractors, and project managers to deliver high-quality drafting solutions, ensuring every drawing is accurate, organized, and ready for construction. Whether you need floor plans, or construction drawings, I am committed to delivering reliable work on time and with exceptional attention to detail. My Core Services Include: โ— 2D CAD Drafting: Accurate drafting and conversion of sketches, PDFs, hand drawings, and blueprints into professional AutoCAD drawings. โ— Construction Documentation: Floor plans, elevations, sections, construction documents. โ— Drawing Revisions & Redrafting: Updating existing drawings, correcting dimensions, revising layouts, and ensuring compliance with project requirements. โ— PDF & Image to CAD Conversion: Fast and accurate conversion of scanned drawings or hand sketches into editable AutoCAD files. Software Expertise: โ— CAD & Drafting: AutoCAD. โ— Documentation & Presentations: Microsoft Office, Excel, Adobe Acrobat. Why Work With Me? โ— Accuracy & Precision: Every drawing is carefully prepared with attention to detail and engineering standards. โ— Reliable Communication: I keep clients updated throughout the project and respond promptly to questions and revisions. โ— On-Time Delivery: Meeting deadlines without compromising quality is always my priority. โ— Client Satisfaction: I am committed to providing professional service, high-quality work, and long-term value for every client. ๐Ÿ“ฉ Click "Invite" and let's turn your ideas into accurate, professional CAD drawings that are ready for construction.

  • CAD
  • Civil Engineering
  • CAD Conversion
  • Modeling
  • Quantity Surveying
  • BIM Quantity Takeoff
Khai L.

Can Tho, Vietnam

$21/hr
5.0
19 jobs

You need accurate Civil 3D surfaces, flawless Revit site models, and clean CAD drafting delivered fast, without constant revisions. โ€‹I specialize in civil site development, earthwork calculations, and seamless CAD-to-BIM coordination. Instead of slow manual drafting, I utilize custom automated workflows to handle repetitive CAD tasks, exact coordinate alignment, and data extraction. This guarantees absolute precision and significantly faster turnaround times for your projects. โ€‹Core Services: โ€‹Civil 3D: Surface Modeling, Grading, Cut/Fill Volume Calculations. โ€‹AutoCAD: Site Plans, Point Cloud to 2D CAD, Structural Detailing. C# .NET & AutoCAD API: Custom Add-in development, WPF user interfaces, geometric data processing, and algorithm-driven drawing generation. โ€‹CAD Standardization: Layout management, batch processing, and automated workflows. โ€‹Send me your project brief or a sample file, and I will give you a direct assessment of the timeline.

  • Autodesk AutoCAD
  • AutoCAD Civil 3D
  • Civil Engineering
  • Road Design
  • AutoLISP
  • Surface Design
  • Automation
  • Structural Drawing
  • Point Cloud to BIM
  • Autodesk Revit
  • Engineering Design
  • Engineering Modeling Software
Anna Z.

Wroclaw, Poland

$22/hr
5.0
3 jobs

I help residential architecture and interior design firms turn sketches, markups, surveys, field measurements, PDFs and existing DWG files into clear, coordinated CAD documentation. I hold a B.Eng. in Civil Engineering and have around 9 years of professional experience across residential architecture, structural documentation and site development. My background includes new single-family homes, renovations, additions and existing buildings, with substantial portions of project documentation developed in Europe as part of teams led by licensed architects and structural engineers. I have prepared floor plans, elevations, sections, roof plans, site plans, interior elevations, construction details and coordinated drawing sets. Years of working with Eurocodes and European construction standards have given me a strong understanding of structural logic, construction detailing and drawing coordination. This helps me identify inconsistencies, missing information and dimensional conflicts during the drafting process. My recent work for U.S. design clients includes developing, revising, dimensioning and coordinating residential and interior drawing packages based on existing CAD files, design direction and project references. I am comfortable stepping into an existing project, understanding the design intent, following established office standards and working independently through revisions. I can adapt to existing layers, title blocks, templates and annotation styles, and I work comfortably in both imperial and metric units. I currently use ZWCAD Professional and deliver AutoCAD-compatible DWG and PDF files. I am particularly interested in ongoing collaboration with residential architecture and interior design firms. Once I become familiar with a teamโ€™s standards and workflow, I can provide consistent support and help move projects forward through multiple stages and revision rounds.

  • Autodesk AutoCAD
  • CAD Drafting
  • Architectural Design
  • Construction Document Preparation
  • Floor Plan Design
  • CAD Conversion
  • 2D Drafting
  • Architectural Drawing
  • Structural Drawing
  • PDF Conversion
  • Technical Documentation
  • Residential Design
  • Interior Design
  • Interior Architecture
  • Building Renovation
  • Site Planning
Firaol Z.

Burayu, Ethiopia

$10/hr
5.0
13 jobs

Dedicated CAD/CAM Expert with ๐Ÿ’+ ๐™ฎ๐™š๐™–๐™ง๐™จ experience bridging the gap between a concepts and reality . With a strong foundation in design, analysis, and manufacturing. Whether you need precise Design for Manufacturing(DFM), CAD Drafting, CNC Programming, Modelling, Sheet Metal Fabrication and CAD Conversion ; offering ๐ข๐ง๐ง๐จ๐ฏ๐š๐ญ๐ข๐ฏ๐ž, ๐ก๐ข๐ ๐ก ๐ช๐ฎ๐š๐ฅ๐ข๐ญ๐ฒ and ๐š๐œ๐œ๐ฎ๐ซ๐š๐ญ๐ž solutions to meet your specific requirements. ๐ŸŽฏ๐™’๐™๐™–๐™ฉ ๐™„ ๐™Š๐™›๐™›๐™š๐™ง: ๐Ÿ“Œ๐๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง-๐ซ๐ž๐š๐๐ฒ ๐Ÿฎ๐—— ๐——๐—ฟ๐—ฎ๐—ณ๐˜๐—ถ๐—ป๐—ด ๐—ฎ๐—ป๐—ฑ ๐——๐—ฟ๐—ฎ๐˜„๐—ถ๐—ป๐—ด ๐Ÿ”นPDF or image to DWG/AutoCAD conversion and redraws ๐Ÿ”นDigitalize Sketches and Scanned old plans ๐Ÿ”นProfessional Template and Title Block creation ๐Ÿ”นDetailed 2D drawings ensuring accuracy for manufacturing ๐Ÿ”นCreate Detailed 2D drawing ensuring accuracy and efficiency ๐Ÿ”นFile conversion: DWG to PDF, DXF, or STEP ๐Ÿ”นAssembly Drawing and DXF preparation for CNC ๐Ÿ“Œ๐Œ๐ž๐œ๐ก๐š๐ง๐ข๐œ๐š๐ฅ ๐ƒ๐ž๐ฌ๐ข๐ ๐ง & ๐ƒ๐…๐Œ ๐Ÿ”นDesign for Manufacturing (DFM) to ensure your parts are optimized for CNC Machining ๐Ÿ”นSheet Metal Fabrication ๐Ÿ”น3D Printing ๐Ÿ”นCNC Machining ๐Ÿ”นCNC Milling ๐Ÿ”นCNC Programming ๐Ÿ“Œ๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐š๐ฅ ๐ƒ๐ซ๐š๐Ÿ๐ญ๐ข๐ง๐  ๐š๐ง๐ ๐ƒ๐ซ๐š๐ฐ๐ข๐ง๐  ๐Ÿ”นFull Residential Planning and Drawing sets ๐Ÿ”นCommercial and Residential building design ๐Ÿ”นFloor Plan design and Electrical drawings ๐Ÿ”นSmart Pole design and 3D modelling ๐Ÿ”นConstruction Plan sets for site-specific projects ๐Ÿ“Œ๐๐ซ๐จ๐ญ๐จ๐ญ๐ฒ๐ฉ๐ข๐ง๐  & ๐Ÿ‘๐ƒ ๐•๐ข๐ฌ๐ฎ๐š๐ฅ๐ข๐ณ๐š๐ญ๐ข๐จ๐ง ๐Ÿ”น3D photo realistic Modelling and Rendering ๐Ÿ”นConversion of 2D drafts into 3D models ๐Ÿ”นDesign for 3D Printing and CNC Machining ๐Ÿ”นSheet Metal design and Product Prototyping ๐Ÿ”นProduct Development ๐Ÿ”นGeneration of Bill of Materials (BOM) ๐Ÿ“Œ๐“๐ž๐ฅ๐ž๐œ๐จ๐ฆ๐ฆ๐ฎ๐ง๐ข๐œ๐š๐ญ๐ข๐จ๐ง๐ฌ & ๐’๐ญ๐ซ๐ฎ๐œ๐ญ๐ฎ๐ซ๐š๐ฅ ๐Ÿ”ธTelecommunication Tower Structural Design ๐Ÿ”ธExpert drafting for Monopoles, Transmission Towers ๐Ÿ”ธSmart Pole modeling and assembly preparation ๐Ÿ”ธTransmission Tower and Steel Structural detailing ๐Ÿ”ธSteel Structural Detailing ๐Ÿ”ธWood structural detailing ๐Ÿ”ธDesign for Steel and wood manufacturing ๐Ÿ”ธSteel Structural Design ๐Ÿ”ธLogo-on-plate fabrication files ๐Ÿ“Œ๐ƒ๐„๐“๐€๐ˆ๐‹๐„๐ƒ ๐’๐„๐‘๐•๐ˆ๐‚๐„ ๐‹๐ˆ๐’๐“: ๐Ÿ”ธProduction-Ready Manufacturing Files - CNC Programming & Toolpath preparation(G-code) - Sheet Metal flat patterns and nesting (DXF/DWG/PDF) - 3D Prototyping and realistic product rendering - Technical drawing sets for factory-floor execution ๐Ÿ”ธArchitectural & Construction Documentation - Conversion of scanned plans/old blueprints into editable AutoCAD files - Development of smart templates, title blocks, and dynamic blocks for libraries - Smart Pole design, modelling, and assembly visualization - Comprehensive construction plan sets for permit approval ๐Ÿ”ธStructural Design & Compliance - Detailed steel structural detailing and "Logo on Plate" fabrication files ๐Ÿ› ๐’๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž ๐„๐ฑ๐ฉ๐ž๐ซ๐ญ๐ข๐ฌ๐ž: ๐Ÿ”น๐ƒ๐ซ๐š๐Ÿ๐ญ๐ข๐ง๐ : Autodesk AutoCAD, Civil 3D ๐Ÿ”น๐Œ๐ž๐œ๐ก๐š๐ง๐ข๐œ๐š๐ฅ/๐‚๐€๐Œ : SolidWorks, Fusion 360, Power Mill, MasterCAM, Autodesk Inventory,Tekla Structures, Inkscape ๐Ÿ”น๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐š๐ฅ/๐๐ˆ๐Œ : AutoCAD, Civil 3D, Revit, ArchiCAD, SketchUp, Rhino ๐Ÿ”น๐•๐ข๐ฌ๐ฎ๐š๐ฅ๐ข๐ณ๐š๐ญ๐ข๐จ๐ง : Lumion, Adobe Photoshop, Illustrator ๐Ÿ”นStructural Design & Analysis : ETABS, CSI SAFE, SAP2000, STAAD Pro ๐Ÿ“Œ๐ƒ๐ž๐ฌ๐ข๐ ๐ง ๐‚๐จ๐๐ž๐ฌ ๐Ÿ”นEurocodes ๐Ÿ”นACI ๐Ÿ”นIndian Standard(IS) ๐Ÿ”นBritain Standard(BS) ๐Ÿ”นEthiopia Standard ๐Ÿ’ฌ๐น๐‘’๐‘’๐“ ๐’ป๐“‡๐‘’๐‘’ ๐“‰๐‘œ ๐’ธ๐‘œ๐“ƒ๐“‰๐’ถ๐’ธ๐“‰ ๐“‚๐‘’ ๐‹๐ž๐ญ'๐ฌ ๐ฐ๐จ๐ซ๐ค ๐ญ๐จ๐ ๐ž๐ญ๐ก๐ž๐ซ!

  • Autodesk AutoCAD
  • Engineering & Architecture
  • CAD & CAM Software
  • SolidWorks
  • Design for Manufacturing
  • Mechanical Engineering
  • Tekla Structures
  • Product Design
  • Steel Detail Drawing
  • 3D Modeling Software
  • Sheet Metal
  • Product Development
  • 3D Modeling
  • CAD Drafting
  • DXF
  • Laser Cutting & Engraving Software
  • CAD Conversion
  • 2D Design
  • CAD Software
  • CAD File Format

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does an AutoCAD programmer do?

An AutoCAD programmer writes code to automate drafting tasks and extend the functionality of Autodesk AutoCAD software. This role transforms manual, repetitive drawing processes into efficient digital workflows by building custom commands and applications. Instead of manually editing every line or layer, designers use these programmed tools to generate complex geometry, update blocks, or manage data with a single click. The programmer bridges the gap between standard CAD features and specific engineering or architectural requirements.

  • Develops AutoLISP routines and Visual LISP programs to create custom commands that automate repetitive drawing actions. These scripts load directly into the AutoCAD command prompt or run from external files to modify objects, layers, and properties without manual input. The programmer tests these routines to ensure they handle edge cases and integrate smoothly with existing drawing standards.
  • Builds managed .NET applications and ObjectARX extensions using Visual Studio tooling to implement advanced features beyond the scope of simple scripts. These compiled extensions interact with the AutoCAD database to create complex user interfaces, custom entities, or high-performance data processing tools. This approach allows for deeper integration with the software core and supports robust error handling for critical design workflows.
  • Creates VBA integrations that connect AutoCAD to other Microsoft Office applications or external databases for seamless data exchange. These modules automate the transfer of bill of materials, coordinate lists, or project metadata between drawing files and spreadsheet or database systems. The programmer configures these automations to reduce manual data entry errors and keep project documentation synchronized with design changes.
  • Authors text-based script files and customization artifacts to standardize plotting settings, layer states, and block definitions across multiple projects. These scripts execute a sequence of commands in order to enforce company standards and ensure consistency in output formats. The programmer packages these tools into tool palettes so team members can access them through a visual interface within the CAD environment.

How to hire an AutoCAD programmer on Upwork

Step 1: Post a job

Define your automation needs clearly to attract specialists who write code for Autodesk AutoCAD. Use the Job Post Generator powered by Umaโ„ข, Upwork's Mindful AI to draft a precise description in seconds. Describe your requirements in a few sentences, and Uma creates a tailored post for this role. You can write a new post, update a saved draft, or reuse an existing post.

  • Specify whether you need AutoLISP routines, VBA integrations, or managed .NET extensions to clarify the technical scope.
  • List specific deliverables such as custom command scripts, tool palettes, or ObjectARX applications to set clear expectations.
  • Include details about your current AutoCAD version and any required compatibility with Civil 3D or other vertical tools.

Step 2: Evaluate candidates

Look for portfolios that demonstrate actual code samples and documented automation projects. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit quickly.

  • Review GitHub repositories or attached files for clean, commented AutoLISP or C# code that solves real drafting problems.
  • Check for experience building repeatable tools that reduce manual editing time in complex drawing sets.
  • Verify familiarity with debugging environments like Visual Studio or VS Code extensions for AutoCAD customization.

Step 3: Interview your top choices

Discuss their approach to error handling and user interface design within the AutoCAD environment. Interviews can be scheduled and conducted within Upwork Messages with an immediate transcript and summary after each one.

  • Ask how they structure code for maintainability when multiple users access the same custom commands.
  • Request examples of how they test scripts against large datasets to prevent crashes during batch processing.
  • Explore their method for documenting custom APIs so your internal team can update tools later.

Step 4: Agree on scope and begin work

Set milestones for code delivery, testing, and final integration into your production environment. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.

  • Define acceptance criteria that require successful execution of scripts on sample drawings without manual intervention.
  • Schedule regular check-ins to review progress on .NET assemblies or LISP file development.
  • Agree on a handover process that includes source code, compiled binaries, and installation instructions.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring an AutoCAD programmer cost?

$500-$2,000 per project is a typical range for focused AutoCAD programmer work. Final pricing depends on scope, technical complexity, required integrations, source-material quality, revision needs, and the freelancer's experience level.

Script automation

$500-$1,200/project

Entry-level to mid-level
  • Text-based SCR files that execute repeatable drawing actions
  • Custom command aliases mapped to script sequences
  • Instructions for loading and running scripts in AutoCAD

LISP routine development

$1,200-$2,500/project

Mid-level
  • Compiled LSP files that define new custom commands
  • Configured palettes that surface custom tools in the interface
  • Commented code explaining logic and variable usage

VBA integration

$2,500-$4,500/project

Mid-level to senior-level
  • Visual Basic applications that connect AutoCAD to external data sources
  • User interfaces for inputting parameters during automation
  • Packaged files for deploying the VBA project to other workstations

.NET extension build

$4,500-$7,000/project

Senior-level
  • Compiled .NET assemblies that extend AutoCAD functionality
  • Code modules that interact with the AutoCAD Managed .NET API
  • Configuration files that register the extension with the application

ObjectARX application

$7,000-$12,000/project

Expert-level
  • High-performance ObjectARX modules for complex geometric operations
  • New object types defined within the AutoCAD database structure
  • Compiled ARX files ready for production environment loading

Frequently asked questions

Is hiring an AutoCAD programmer worth it?

For most businesses, yes: hiring an AutoCAD programmer is worthwhile. These specialists write code that automates repetitive drafting tasks and builds custom commands to speed up complex workflows. You save time on manual edits when a developer creates scripts or extensions tailored to your specific design standards.

How do I evaluate AutoCAD programmer candidates?

Review code samples that show how a candidate structures AutoLISP routines or .NET extensions for clarity and reuse. Ask them to explain how they debug a custom command that fails to load in a specific AutoCAD version. Look for examples where they packaged tools into tool palettes for easy team access.

What programming languages does an AutoCAD programmer use?

An AutoCAD programmer primarily writes code in AutoLISP, VBA, or the managed .NET API. They may also use ObjectARX with C++ for high-performance extensions that interact directly with the AutoCAD core.

Can an AutoCAD programmer integrate with other software?

Yes, they build VBA integrations that connect AutoCAD to Excel or other VBA-enabled applications. They also create .NET applications that exchange data with external databases or enterprise systems.