1

Numerical Control Programmer Jobs (NOW HIRING)

Computer Numerical Control Programmer

Canton, GA · On-site

$25.25 - $34.50/hr

Identify and resolve programming challenges during production, making real-time adjustments or developing CNC programs directly at the machine using G-code as necessary to minimize downtime and ...

Showing results 41-60

Numerical Control Programmer information

See salary details

$16

$41

$60

How much do numerical control programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for numerical control programmer in the United States is $41.72, according to ZipRecruiter salary data. Most workers in this role earn between $31.01 and $54.09 per hour, depending on experience, location, and employer.

What is a numerical control programmer?

A Numerical Control (NC) Programmer creates and optimizes machine tool programs using computer-aided manufacturing (CAM) software to automate machining processes. They interpret blueprints, define tool paths, and write G-code instructions for CNC (Computer Numerical Control) machines. Their role ensures precision and efficiency in manufacturing components by selecting the right tools, materials, and cutting parameters. NC Programmers work closely with engineers and machinists to troubleshoot problems and improve production quality.

What are the typical daily responsibilities of a numerical control programmer?

Numerical Control Programmers spend their days creating, testing, and refining CNC programs to guide machining operations for parts production. This often involves interpreting engineering drawings, selecting proper tools, writing or modifying code, and troubleshooting issues on the shop floor in close collaboration with machinists and engineers. Programmers also verify finished components meet specifications by analyzing measurements and adjusting programs as needed. Successful CNC Programmers regularly balance hands-on problem-solving with detailed computer-based work to ensure product quality and production efficiency.

What are the key skills and qualifications needed to thrive as a numerical control programmer?

To thrive as a Numerical Control Programmer, you need strong skills in mathematics, blueprint reading, and an in-depth understanding of CNC machine operations, often backed by a degree or technical certification in manufacturing or engineering. Proficiency with CAD/CAM software, G-code programming, and familiarity with CNC controllers such as Fanuc or Siemens is essential. Attention to detail, problem-solving ability, and clear communication with machinists and engineers are valuable soft skills for this role. These strengths ensure precise programming, minimize production errors, and support smooth collaboration in a fast-paced manufacturing environment.

More about Numerical Control Programmer jobs

Who are the top companies hiring for Numerical Control Programmer jobs?

The top employers for Numerical Control Programmer jobs are:

What are popular job titles related to Numerical Control Programmer jobs?

For Numerical Control Programmer jobs, the most frequently searched job titles are:

Infographic showing various Numerical Control Programmer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 20% Part Time, 3% Contract, and 1% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $86,770 per year, or $41.7 per hour.

Computer Numerical Control Programmer

Martin Sprocket & Gear

Danielsville, PA • On-site

$70K - $74K/yr

Other

Medical, Dental, Life, Retirement, PTO

Posted 3 days ago

New


Martin Sprocket & Gear rating

6.1

Company rating: 6.1 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

437th of 495 rated machine equipment manufacturers


Job description

CNC Programmer


Are you ready to bring your CNC skills to a team that values precision and innovation? At Martin Sprocket & Gear, we're dedicated to producing quality mechanical power transmission components, material handling systems, and custom forgings with excellence, and we're looking for skilled CNC Programmers/Operators like you!


What You'll Do:


  • Analyze specifications: Review job orders, blueprints, and technical drawings to calculate dimensions, select tools, and determine machine speeds.
  • Program CNC machines: Create and optimize CNC programs using CAM software to ensure precision and efficiency.
  • CNC setup & calibration: Set up CNC equipment, calibrate tools, and ensure proper machine function before production.
  • Trial runs & adjustments: Perform trial simulations, adjusting programs as needed to ensure accuracy and minimize errors.
  • Safety & cleanliness: Follow all safety standards, wear PPE for the duration of the shift while on the manufacturing floor, and maintain a clean, organized, and safe work environment.
  • Cross-departmental support: Assist with other areas of production as needed to ensure smooth operations.


What You'll Bring:


  • Education: High School Diploma or GED.
  • Experience: At least 2 years of experience programming and setting up 3-axis CNC mills.
  • CAM software: Experience with CAM software preferred.
  • Technical knowledge: Strong understanding of basic machining practices and mechanical processes.
  • Mathematics & communication: Solid math skills and the ability to effectively communicate technical details.
  • Problem-solving & teamwork: Strong problem-solving abilities and a collaborative, team-oriented mindset.
  • Physical requirements: Ability to work in a non-climate-controlled environment.
  • Work ethic: Dependable with a commitment to high-quality, precise work standards.


Your Schedule:


  • 2nd Shift: Monday - Thursday, 2:30 PM - 1:00 AM, 30 min lunch, 2, 15 minute breaks


To perform this job successfully, you must be able to report daily to the branch to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable qualified candidates with disabilities to perform the essential functions.


Why Martin Sprocket & Gear, Inc.?


Founded in 1951 by Joe Martin Sr., Martin Sprocket & Gear is a global leader in mechanical power transmission components, material handling systems, and custom forgings. We are proud to remain family-owned and operate on a simple philosophy:


"Make a quality product, have plenty of it available, and be easy to do business with!"


With dedicated employees, regional facilities, and strong distributor partnerships, Martin offers stability, growth potential, and a dynamic work environment for all team members.


Why You Will Love Working Here:


At Martin, our people are our greatest asset. We foster an inclusive, collaborative environment where innovation and growth thrive, and your contributions are valued as part of a team dedicated to excellence. Here is what you'll enjoy when you join our team:



  • Comprehensive Health Benefits: Affordable Medical, Pharmacy, and Dental plans.
  • Wellness Initiatives: Employee wellness programs for a healthy work-life balance.
  • Financial Security: Life and Disability Insurance, plus a robust 401(k) Profit Trust Plan.
  • Work-Life Balance: Paid Time Off (PTO) and company-paid holidays.
  • Growth Opportunities: Career development and advancement within a thriving company.
  • Competitive Pay & Perks: 2nd Shift - $70,000-$74,200



What Martin Sprocket & Gear employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom