1

Cad Cam Software Developer Jobs (NOW HIRING)

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

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

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 ...

Windows-based software environments * Excellent written and verbal communication skills. * Strong ... CAD/CAM professional who thrives on solving complex design challenges and delivering engineering ...

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 ...

CAD/CAM Engineer

Cleveland, OH · 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

Hoffman Estates, IL · 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

next page

Showing results 1-20

Cad Cam Software Developer information

See salary details

$48K

$111.8K

$166K

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

As of Jul 15, 2026, the average yearly pay for 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 CAD CAM Software Developer job?

A CAD CAM Software Developer designs, develops, and maintains software used for computer-aided design (CAD) and computer-aided manufacturing (CAM). They create algorithms and tools that help engineers and manufacturers design, simulate, and produce products with precision. This role requires expertise in programming languages like C++, Python, or Java, along with knowledge of CAD/CAM systems and manufacturing processes. Developers work closely with engineers to improve software functionality and ensure accurate modeling and machining.

What are the key skills and qualifications needed to thrive in the Cad Cam Software Developer position, and why are they important?

A successful Cad Cam Software Developer needs a strong background in computer programming (such as C++, C#, or Python), mathematics, and a solid understanding of CAD/CAM principles, typically supported by a degree in computer science, engineering, or a related field. Experience with CAD/CAM software platforms (like SolidWorks, AutoCAD, or Siemens NX), knowledge of APIs, and familiarity with product lifecycle management (PLM) systems or industry certifications (such as Autodesk Certified Professional) are highly valuable. Exceptional problem-solving, teamwork, and effective communication skills set standout candidates apart. These competencies are crucial for developing robust, user-friendly software solutions that meet engineering and manufacturing needs within fast-paced, collaborative environments.

What are some common challenges faced by Cad Cam Software Developers on the job?

Cad Cam Software Developers often deal with the challenge of integrating new features and updates into complex software systems used by engineers and manufacturers, which requires meticulous attention to detail and strong debugging skills. Adapting software to support a wide variety of manufacturing processes and hardware—while maintaining performance and reliability—can also pose significant technical hurdles. Additionally, they must stay updated on evolving industry standards and user requirements, working closely with engineers, designers, and clients to ensure optimal functionality. Navigating these challenges successfully is key to delivering solutions that enhance productivity and user satisfaction.

More about Cad Cam Software Developer jobs
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 Cad Cam Software Developer jobs? States with the most job openings for Cad Cam Software Developer jobs include:
What job categories do people searching Cad Cam Software Developer jobs look for? The top searched job categories for Cad Cam Software Developer jobs are:
CAD/CAM Programmer-Muskogee,Oklahoma

CAD/CAM Programmer-Muskogee,Oklahoma

Metals USA

Muskogee, OK

$23/hr

Full-time

Re-posted 5 days ago


Metals USA rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

50th of 368 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