1

Freelance Cad Cam Software Developer Jobs (NOW HIRING)

Be Seen First

CAD CAM Engineer

Chandler, AZ · On-site

$37 - $52/hr

US Citizenship Required 1519 : CAD CAM Engineer 1 : Pay rate - $37.00/hr. : 2-5 years of experience 1518: CAD CAM Engineer 2 : Pay rate - $52.00/hr. : 5-20 years of experience - looking for an CAD ...

As a CAD/CAM Technician, you'll be at the center of our Service Parts manufacturing automation ... Direct experience with PTC Creo CAM software (a plus) * CNC knowledge and programming fundamentals

Be Seen First

CAD CAM Engineer

Chandler, AZ · On-site

$37 - $52/hr

US Citizenship Required 1519 : CAD CAM Engineer 1 : Pay rate - $37.00/hr. : 2-5 years of experience 1518: CAD CAM Engineer 2 : Pay rate - $52.00/hr. : 5-20 years of experience - looking for an CAD ...

As a CAD/CAM Technician, you'll be at the center of our Service Parts manufacturing automation ... Direct experience with PTC Creo CAM software (a plus) * CNC knowledge and programming fundamentals

Be Seen First

CAD CAM Engineer

Chandler, AZ · On-site

$37 - $52/hr

US Citizenship Required 1519 : CAD CAM Engineer 1 : Pay rate - $37.00/hr. : 2-5 years of experience 1518: CAD CAM Engineer 2 : Pay rate - $52.00/hr. : 5-20 years of experience - looking for an CAD ...

CAD/CAM Designer

Hermitage, PA

$24.75 - $34/hr

We are seeking a full-time CAD/CAM Designer to help support Ellwood Crankshaft & Machine in ... software to create and/or modify CNC programs * Provide CNC programming support to multi-axis ...

Troubleshoot software, equipment, design, and workflow challenges * Collaborate with production and ... CAM engineering, nesting, or toolpath experience highly preferred * Excellent communication ...

CAD/CAM Designer

Hermitage, PA

$24.75 - $34/hr

We are seeking a full-time CAD/CAM Designer to help support Ellwood Crankshaft & Machine in ... software to create and/or modify CNC programs * Provide CNC programming support to multi-axis ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

We are seeking a full-time CAD/CAM Designer to help support Ellwood Crankshaft & Machine in ... software to create and/or modify CNC programs * Provide CNC programming support to multi-axis ...

CAD/CAM Engineer

Cypress, CA · On-site

$90K - $115K/yr

Prior experience of technical sales and support in software and/or machine tool industry highly preferred * CAD/CAM (NX, MasterCAM, Esprit, Hypermill, etc.) software experience highly preferred

CAD/CAM Engineer

Humble, TX · On-site

$90K - $115K/yr

Prior experience of technical sales and support in software and/or machine tool industry highly preferred * CAD/CAM (NX, MasterCAM, Esprit, Hypermill, etc.) software experience highly preferred

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

We are seeking a full-time CAD/CAM Designer to help support Ellwood Crankshaft & Machine in ... software to create and/or modify CNC programs * Provide CNC programming support to multi-axis ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

We are seeking a full-time CAD/CAM Designer to help support Ellwood Crankshaft & Machine in ... software to create and/or modify CNC programs * Provide CNC programming support to multi-axis ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

We are seeking a full-time CAD/CAM Designer to help support Ellwood Crankshaft & Machine in ... software to create and/or modify CNC programs * Provide CNC programming support to multi-axis ...

next page

Showing results 1-20

Freelance Cad Cam Software Developer information

See salary details

$48K

$111.8K

$166K

How much do freelance cad cam software developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for freelance cad cam software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is a Freelance CAD CAM Software Developer?

A Freelance CAD CAM Software Developer is a self-employed professional who specializes in creating, customizing, or improving computer-aided design (CAD) and computer-aided manufacturing (CAM) software solutions for clients. They work on projects such as developing plugins, automating workflows, integrating different software systems, or building custom tools for engineering and manufacturing processes. As freelancers, they typically manage their own schedules, client communications, and project deliverables, offering their expertise to a variety of businesses on a contract basis.

What is the difference between Freelance Cad Cam Software Developer vs CAD/CAM Programmer?

AspectFreelance Cad Cam Software DeveloperCAD/CAM Programmer
CredentialsTypically requires CAD/CAM software proficiency, programming skills, and sometimes certifications in CAD/CAM toolsRequires knowledge of CAD/CAM software, programming, and often certifications in specific CAD/CAM systems
Work EnvironmentIndependent, project-based, remote or on-siteUsually employed by manufacturing or engineering firms, working on specific projects
Industry UsageUsed across manufacturing, aerospace, automotive, and product design industriesPrimarily in manufacturing, machining, and engineering sectors

While both roles involve CAD/CAM software, a Freelance Cad Cam Software Developer typically works independently on diverse projects, developing or customizing CAD/CAM applications. In contrast, a CAD/CAM Programmer usually works within a company to create toolpaths and programs for manufacturing processes. The key difference lies in the freelance versus employed status and scope of work.

What are some common challenges Freelance CAD CAM Software Developers face when working with clients from different industries?

Freelance CAD CAM Software Developers often encounter challenges such as adapting to varying industry standards, understanding unique workflow requirements, and integrating with diverse hardware or software environments. Each client may use different file formats, manufacturing processes, or have specific compliance needs, requiring developers to be flexible and quick learners. Effective communication and thorough requirement gathering are essential to ensure deliverables meet client expectations and industry regulations.

What are the key skills and qualifications needed to thrive as a Freelance CAD CAM Software Developer, and why are they important?

To thrive as a Freelance CAD CAM Software Developer, you need strong programming abilities (often in languages like C++, Python, or Java), in-depth knowledge of CAD/CAM principles, and a degree in computer science, engineering, or a related field. Mastery of industry-standard CAD/CAM tools (such as AutoCAD, SolidWorks, or Siemens NX), experience with APIs, and relevant certifications are highly valuable. Excellent problem-solving skills, self-motivation, and effective client communication set successful freelancers apart. These skills and qualities are essential for delivering customized solutions, meeting client requirements, and maintaining a competitive edge in a dynamic, project-based environment.
More about Freelance Cad Cam Software Developer jobs
What cities are hiring for Freelance Cad Cam Software Developer jobs? Cities with the most Freelance Cad Cam Software Developer job openings:
What are the most commonly searched types of Cad Cam Software Developer jobs? The most popular types of Cad Cam Software Developer jobs are:
What states have the most Freelance Cad Cam Software Developer jobs? States with the most job openings for Freelance Cad Cam Software Developer jobs include:
What job categories do people searching Freelance Cad Cam Software Developer jobs look for? The top searched job categories for Freelance Cad Cam Software Developer jobs are:
Infographic showing various Freelance Cad Cam Software Developer job openings in the United States as of July 2026, with employment types broken down into 90% Full Time, 5% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
CAD/CAM Programmer-Muskogee,Oklahoma

CAD/CAM Programmer-Muskogee,Oklahoma

Metals USA

Muskogee, OK • On-site

$23/hr

Full-time

Re-posted 3 days ago


Metals USA rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

49th of 367 rated retail wholesalers


Job description

CAD/CAM Programmer
Metals USA has an immediate opening for a CAD/CAM Programmer in the Muskogee, OK facility. The CAD/CAM Programmer must be familiar with CNC equipment using Auto-CAD; to create drawings and CNC programs using the CAD/CAM software for coordinating all production and technical communications between customers, sales and manufacturing. Starting hour rate is $23 per hour depending on experience
Duties and Responsibilities:
  • Develops, designs and details mechanical components, process plans using Auto-CAD.
  • Acts as a resource for technical guidance to manufacturing and sales departments.
  • Maintains product and company reputation by complying with government regulations.
  • Assures system and product quality by designing testing methods, test finished-product and system capabilities, confirming fabrication, assembly and installation processes.
  • Nests parts as required on sheets or blanks to maximize material and production efficiency.
  • Provides design assistance for products and produce engineer drawings.
  • Provides print generation capability from customer CAD files.
  • Maintains system and product data base by writing computer programs and entering data.
  • Works closely with CNC operators to determine proper tooling, speed feed ratios for optimal performance output.
  • Monitors, documents and controls any changes made to CNC programs
  • Notifies management of product discrepancies.
  • Regular and predictable attendance is required to perform the duties of a CAD/CAM Programmer.
  • Maintains work area in a clean, orderly and safe manner.
  • Performs other related duties as assigned.

Metals USA offers a competitive starting salary and benefits plus upward mobility professional growth.
Metals USA provides equal employment opportunities to applicants and employees w/o regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.
Metals USA is committed to protecting our employees by creating and maintaining a workplace free of substance abuse.
  • High School diploma/GED; Technical school training or equivalent combination of education and experience
  • Minimum of 2 experience as a CAD Programmer desired preferably in the precision sheet metal industry; flat pattern CAD drawing expertise is required
  • Must have knowledge of design specifications and manufacturing processes.
  • Must have strong , demonstrated sustained working abilities in a fast paced production area
  • Must have mechanical aptitude and strong math skills
  • Must be organized with attention to detail
  • Ability to present technical information and have designs skills.
  • Ability to communicate both oral & written effectively with both internal & external customers.
  • Able to read and interpret blueprints, drawings, tolerance information
  • Ability to adapt quickly to change and work under tight deadlines
  • Ability to read measuring instruments such as measuring tapes, micrometers, calipers, dial indicators and gauges
  • Computer Literacy; Microsoft Office software (Outlook, Excel and Word) and Auto-CAD
  • Candidate must pass pre-employment drug screen

Physical Demands:
Occupation requires being sedentary less than or equal to 75% of the time (< to 6 hours per day).
  • Stand, walk, sit, hearing, talking, use of hands and fingers, hand-eye coordination, reach outward, reach above shoulder, climb, squat or kneel or bend
  • Regularly required to work on multiple concurrent tasks with constant interruptions
  • Occasionally drives a vehicle to visit customers
  • Lift, carry, push and/or pull up to a maximum of 30 lbs. without assistance

Other Physical Requirements:
  • Must wear the proper personal protective equipment (PPE)
  • Steel-toed boots
  • Hard hats with chin straps; chin straps must be worn at all times when in the warehouse.
  • Protective eyewear
  • Hand protection
  • Arm guards/sleeves
  • Hearing protection if required by the hearing conservation program

Work Environment:
May be exposed to some of the following working conditions.
  • Position works primarily in an office/cubicle environment
  • Exposed to environmental temperature changes (extreme heat & cold) when in an industrial warehouse
  • May work around heavy machinery when in an industrial warehouse
  • Oils, dust, fumes and metallic particles
  • Quiet to moderate noise levels

What Metals USA employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom