1

Computer Aided Design Programmer Jobs in Ramsey, MN

Mechanical Design Engineer

Osseo, MN · On-site

$79K - $107K/yr

The ideal candidate will have experience with mechanical/HVAC design, strong Revit and CAD skills, and the ability to collaborate with engineers, construction teams, and clients. This position offers ...

CNC Programmer

Ramsey, MN · On-site

$31 - $39/hr

CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to ... Interpret technical drawings, blueprints, and CAD models to develop machining strategies * Select ...

CNC Programmer

Minneapolis, MN

$27.75 - $38/hr

Interpret engineering drawings, blueprints, CAD models, and specifications. * Select appropriate tooling, fixtures, and machining processes. * Perform program prove-outs and make adjustments to ...

New

CNC Programmer

Minneapolis, MN · On-site

$27.75 - $38/hr

Interpret engineering drawings, blueprints, CAD models, and specifications. * Select appropriate tooling, fixtures, and machining processes. * Perform program prove-outs and make adjustments to ...

New

CNC Programmer

Minneapolis, MN · On-site

$27.75 - $38/hr

Interpret engineering drawings, blueprints, CAD models, and specifications. * Select appropriate tooling, fixtures, and machining processes. * Perform program prove-outs and make adjustments to ...

New

Design Engineer

Elk River, MN · On-site

$75K - $85K/yr

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Design Engineer

Elk River, MN · On-site

$75K - $85K/yr

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Design Engineer

Elk River, MN · On-site

$75K - $85K/yr

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Design Engineer

Elk River, MN · On-site

$75K - $85K/yr

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Manufacturing Engineer

Fridley, MN · On-site

$75K - $96K/yr

Interpret engineering drawings, GD&T callouts, and 3D CAD models ... Create, update, and manage 2D and 3D CAD models * Develop, document, and improve manufacturing ...

New

Mechanical Engineer

Wyoming, MN · On-site

$46.63 - $53.85/hr

Mechanical Engineer | Wyoming, MN JOB SUMMARY We are seeking a motivated and hardworking individual ... Interpret complex CAD models, part files, and assemblies to identify components and ensure accurate ...

Mechanical Engineer

Wyoming, MN · On-site

$46.63 - $53.85/hr

Mechanical Engineer | Wyoming, MN JOB SUMMARY We are seeking a motivated and hardworking individual ... Interpret complex CAD models, part files, and assemblies to identify components and ensure accurate ...

Showing results 41-60

Computer Aided Design Programmer information

See Ramsey, MN salary details

$34.3K

$67.5K

$99.2K

How much do computer aided design programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for computer aided design programmer in Ramsey, MN is $67,462.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,400.00 and $83,100.00 per year, depending on experience, location, and employer.

What is a computer aided design programmer?

A Computer Aided Design (CAD) Programmer is a professional who creates, modifies, and optimizes software programs used for designing products, buildings, or mechanical parts using CAD systems. They write code to automate repetitive design tasks, enhance CAD software capabilities, and integrate CAD tools with other engineering applications. CAD Programmers often work closely with engineers, designers, and architects to ensure the software meets project requirements and industry standards. Their expertise helps streamline the design process and improve productivity in various engineering and architectural fields.

How do computer aided design programmers typically collaborate with engineers and designers during a project?

Computer Aided Design Programmers work closely with engineers and designers throughout the development process to translate design concepts into precise digital models. They often participate in team meetings to clarify requirements, suggest optimizations, and ensure the CAD software scripts or tools meet project needs. Effective communication is essential, as CAD Programmers frequently incorporate feedback, troubleshoot technical issues, and provide training or support to team members using their custom tools. This collaborative approach helps streamline workflow and ensures the final product aligns with engineering specifications.

What are the key skills and qualifications needed to thrive as a computer aided design programmer, and why are they important?

To thrive as a Computer Aided Design (CAD) Programmer, you need strong proficiency in CAD software, programming languages (such as AutoLISP or Python), and a solid understanding of engineering or architectural principles, usually supported by a relevant degree or certification. Familiarity with industry-standard tools like AutoCAD, SolidWorks, and scripting environments is essential, along with experience in automating design processes. Attention to detail, problem-solving abilities, and effective communication skills help you create accurate, efficient, and user-friendly CAD solutions. These combined skills ensure the development of precise, automated designs that improve productivity and meet the technical requirements of complex projects.

What is the difference between Computer Aided Design Programmer vs CAD Technician?

AspectComputer Aided Design ProgrammerCAD Technician
CredentialsTypically requires a degree in CAD, engineering, or related fieldOften has a diploma or certification in CAD or drafting
Work EnvironmentWorks mainly in software development, programming, and customization of CAD toolsFocuses on creating technical drawings and drafting for projects
Industry UsageUsed in engineering, manufacturing, and software development sectorsCommon in architecture, construction, and engineering firms

While both roles involve CAD software, Computer Aided Design Programmers focus on developing and customizing CAD applications through programming, whereas CAD Technicians primarily create detailed technical drawings and drafts. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

Is Computer Aided Design Programmer still a good career?

Computer Aided Design (CAD) programming remains a viable career as it is essential in industries like engineering, architecture, and manufacturing. Professionals in this field should have strong technical skills, proficiency with CAD software, and often benefit from certifications to stay competitive. Demand for CAD programmers continues due to ongoing technological advancements and industry reliance on digital design tools.

What does a computer aided design programmer do?

A computer aided design programmer develops and modifies CAD software programs used to create detailed technical drawings and 3D models for engineering, architecture, or manufacturing projects. They often work with CAD tools like AutoCAD or SolidWorks and may need programming skills in languages such as Python or C++ to customize or automate design processes.

What cities near Ramsey, MN are hiring for Computer Aided Design Programmer jobs?

Cities near Ramsey, MN with the most Computer Aided Design Programmer job openings:

Design Automation Engineer

White Bear Lake, MN • On-site

Wilson Tool International
Machinery Manufacturing • 501 - 1,000 employees

$43 - $58/hr

Full-time

Re-posted 28 days ago


Job description

Location: White Bear Lake
Department: Design Automation Engineering
Employment Type: Full-Time
Reports To: Operations Manager
About Us
We are a global manufacturer specializing in sheet metal tooling. Our engineering and automation solutions support a wide range of product lines across all our international entities, ensuring consistent quality, innovation, and efficiency throughout our global operations.
We are seeking a Design Automation Engineer to help drive innovation through advanced CAD automation, internal and external configurators, and other related efficiency tools. If you thrive on solving complex problems, improving processes, and creating intelligent automated solutions, we want to hear from you.
Position Summary
The Design Automation Engineer is responsible for developing, maintaining, and optimizing automated design, engineering, and sales-driven tools that support all product lines across all international company entities. This role leverages advanced CAD skills, automation tools, programming, and configuration technologies to streamline internal processes, enhance design accuracy and throughput, and innovate internal & external user-facing solutions.
The position requires expert-level SolidWorks capabilities, strong mathematical and analytical skills, and a deep understanding of manufacturing practices. The Engineer will work cross-functionally with all departments and global operations entities to ensure high-performance automation tools and workflows that meet evolving business needs.
Key Responsibilities
  • Develop, implement, and maintain scalable automation tools, including CAD automations, layout tools, sales/industry calculators, and user-facing configurators (internal & external)
  • Support automation initiatives across all business units and product lines
  • Build and maintain advanced SolidWorks-based models/assemblies/DWGs, templates, etc.
  • Develop/maintain scripts, macros, and process automations and related tools to optimize productivity
  • Assist IT administrators with optimization of PDM/SolidWorks system, including task automation, data structure improvement, and user/upgrade support
  • Collaborate with Sales teams to develop calculators and configurators that enhance quoting accuracy and reduce turnaround time
  • Evaluate, troubleshoot, and continuously improve automation tools through root-cause analysis and iterative development
  • Work cross-functionally with all business units to ensure automation tools reflect real-world production capabilities and constraints
  • Create accurate and reliable engineering formulas within automation tools
  • Provide documentation, training, and ongoing support for internal users of automation systems
  • Lead problem-solving efforts to find innovative, efficient, solutions to complex internal and external customer challenges
  • Stay abreast of evolving AI opportunities to improve current and future automations
  • Participate in and sustain 5s efforts
  • Miscellaneous duties as required

Qualifications Required:
  • Bachelor's degree in an Engineering discipline or an equivalent combination of education and experience
  • Advanced or expert-level SolidWorks proficiency (including GD&T)
  • Proven ability to self-manage complex projects and identify optimal design/solution intent for assigned projects with limited guidance
  • High-level understanding of manufacturing processes, preferably in precision tooling, machining, or sheet metal manufacturing
  • Strong math skills (Geometry/Algebra/Trigonometry)
  • Strong communication and collaboration skills
  • Strong organization and troubleshooting skills
  • Proven ability to solve complex challenges
Preferred:
  • Experience with CPQ tools such as DriveWorks and/or Experlogix and associated technologies (DynaMaker etc.)
  • Fluidity writing Excel based rules/formulas
  • VBA programming experience
  • TypeScript/JavaScript programming experience
  • Background as a PDM Administrator (or advanced user) would also be helpful
  • Competency with Microsoft Dynamics 365 ERP and Experlogix CPQ
  • Microsoft applications suite (Word, Excel etc.)

Compensation: Non Exempt - Hourly $43-$58 DOQ
WORK ENVIRONMENT
Inside; Office and some manufacturing floor.
MACHINES, TOOLS, EQUIPMENT, AND WORK AIDS
Working knowledge of manufacturing machines and inspection equipment.
EQUAL OPPORTUNITY EMPLOYER
Wilson Tool is an equal opportunity/affirmative action employer Women, minorities, individuals with disabilities, and veterans are encouraged to apply.
This job description is not an employment agreement or contract. Management has the exclusive right to alter this job description at any time without notice.
Why Join Us?
  • Opportunity to work on high-impact automation projects with global reach
  • Collaborative environment with strong support from Operations Management
  • Competitive compensation and benefits
  • Career development opportunities within an innovative, industry-leading company
  • Ability to influence the direction of automation across multiple product lines and international teams

www.wilsontool.com/careers