1

Computer Numerically Controlled Tool Programmers Jobs in Shinglehouse, PA

Machinist

Homer, PA · On-site

$18.75 - $25.75/hr

Confers with engineers, production personnel, programmers or others to resolve machining or ... tool. * Employee must wear Personal Protection Equipment (PPE) including gloves, safety glasses ...

Computer Numerically Controlled Tool Programmers information

See Shinglehouse, PA salary details

$29.7K

$58.4K

$85.9K

How much do computer numerically controlled tool programmers jobs pay per year?

As of Jun 23, 2026, the average yearly pay for computer numerically controlled tool programmers in Shinglehouse, PA is $58,421.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,400.00 and $71,900.00 per year, depending on experience, location, and employer.

Is a CNC job a good career?

A CNC (Computer Numerically Controlled) tool programmer is a skilled trade that offers steady employment opportunities in manufacturing and machining industries. It typically requires technical training, familiarity with CAD/CAM software, and attention to detail, with job prospects often improving as automation increases. Overall, it can be a stable and well-paying career for those interested in precision manufacturing and technology.

What is the difference between Computer Numerically Controlled Tool Programmers vs CNC Machinists?

AspectComputer Numerically Controlled Tool ProgrammersCNC Machinists
CredentialsTypically require technical training or certifications in CNC programmingOften need technical skills, certifications, or vocational training in machining
Work EnvironmentPrimarily work in programming and setup of CNC machines, often in manufacturing settingsOperate CNC machines directly, perform machining tasks on the shop floor
Employer & Industry UsageUsed by manufacturing companies to develop and optimize CNC programsUsed by manufacturing companies to produce parts by operating CNC equipment

Computer Numerically Controlled Tool Programmers focus on creating and optimizing CNC programs, while CNC Machinists operate the machines to produce parts. Both roles are essential in manufacturing, but programmers are more involved in the planning and setup, whereas machinists handle the hands-on operation.

What is a CNC programmer's salary?

A CNC programmer's salary typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages and additional benefits.

Is there a demand for CNC programmers?

There is strong demand for CNC programmers as manufacturing industries continue to expand and adopt advanced machining technologies. Skilled programmers who can operate CAD/CAM software and set up CNC machines are especially sought after in aerospace, automotive, and metalworking sectors. Job opportunities are expected to grow with ongoing automation and technological advancements in manufacturing.

Do CNC programmers make good money?

CNC programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software often have higher earning potential, and the job may include benefits such as overtime and shift differentials.
What cities near Shinglehouse, PA are hiring for Computer Numerically Controlled Tool Programmers jobs? Cities near Shinglehouse, PA with the most Computer Numerically Controlled Tool Programmers job openings:
Tool and Die Maker A

$21.75 - $27.50/hr

Full-time

Posted 27 days ago


Job description

PRIMARY DUTIES:
  • Build, repair, and maintain complex dies, fixtures, etc. as stated in the Primary Function information.
  • Set up and operate computer numerically controlled machines, manually controlled machines (lathes, milling, grinding, jig grinders, etc.); power tools (die grinders, rotary tools, etc.); and hand tools (files, honing stones, etc.) using the correct speeds, feeds and skill sets required to obtain the expected results.
  • Requires use and ability to read and interpret complex drawings, blueprints, sketches, and dimensional information.
  • Use a variety of precision measurement equipment (micrometers, calipers, comparator, etc.) to evaluate in process and completed work against print requirements. As requested, test and adjust for functionality of tools, jigs, fixtures, dies, gauges, machine repair parts, test machines and special equipment.
  • Repair and maintain existing tooling, dies, jigs, fixtures, etc.
  • Disassemble and assemble dies, machinery, etc., to repair and or replace worn or broken components.
  • Test and make minor corrections to CNC programs as required.
  • Set up and operate CNC equipment and all other Tool Room equipment.
  • Use advanced shop mathematics, handbooks, charts and tables, reference materials and specifications to determine dimensions, threads, tapers, speeds, feeds, etc., in the performance of required activities.
  • Perform inspection and evaluation of any tooling, purchased dies, punches, etc., when assigned.
  • Inspect heat-treated items as required.
  • Assist in the training of apprentices and others as directed by the tool room supervisor.
  • Assist the Tool Room supervisor in directing support activities of the Tool and Die Maker - B and Machinists.
  • Assign work to Tool Room personnel at the direction of the Tool Room supervisor.
  • Keep machines, equipment, and work area clean and orderly for operational and workforce safety benefits.
  • Keep any production and or quality records.
  • Responsible for operational productivity, continuous improvement / suggestions, and involvement.
  • Responsible for product, function, quality, and job safety. This requires the employee to maintain a full working knowledge of the performance, quality and safety requirements of the function being performed.
  • Support job related operational training needs regarding existing and or new manufacturing practices / processes / technologies.
  • Other duties as assigned by supervisor.

EDUCATION REQUIREMENTS:
  • Journeyman status / skill level is required through accredited Tool and Die Maker / apprenticeship program and or the equivalence of trades on-the job training leading to the mastery of the tool and die maker occupational field skill-sets.

***This is an on-site, hourly position located in Bradford, PA***
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.