Demo

CNC Programmer - 1st Shift Opening

Numalliance - North America, Inc.
Lebanon, OH Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 2/2/2027

Seeking qualified candidates for immediate opening for CNC Programmer

Schedule:

6:30 AM – 3:00 PM Monday thru Friday (First Shift)

(Actual start time is flexible)

Job Description:

Numalliance – North America, Inc. is a multi-national company involved in the design and manufacture of capital equipment and related tooling. Our goal is to provide our customers with leading edge manufacturing process solutions for tube and wire forming. These solutions include equipment, tooling products and material handling all complemented by outstanding training, service support and process expertise to ensure our customers get the maximum benefit from our products.

Scope & Responsibilities:

A CNC Programmer’s job is to use software (MasterCAM) to generate machine code to control the movements of cutting tools and machining operations. The CNC Programmer is responsible for selecting the appropriate machining strategy, cutting tools, and machining parameters. Their responsibilities include:

  • Use computer software to model cutting paths and program machines accordingly.
  • Adjust machine cutting paths or settings to optimize production while maintaining quality.
  • Consider tools required to cut different types of materials and program machines accordingly.
  • Analyzes drawings, sketches, and design data of part to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates.
  • Determines reference points and direction of machine cutting paths.
  • Computes angular and linear dimensions, radii, and curvatures, and outlines sequence of operations required to machine part.
  • Writes instruction sheets and cutter lists to guide setup and operation of machine.
  • Writes program of machine instructions to regulate movement of machine along cutting path.
  • Interface with machine operators as needed to ensure optimum machine programming.
  • Additional duties may be assigned by management

If you are a diligent CNC Programmer with several years of experience and the desire to work in a non-production engineer-to-order company, then Numalliance - North America Inc. (NNA) may be the right place for you!

As a CNC Programmer for NNA, you will generate code to control CNC machine as outlined by shop paperwork, process documentation, engineering drawings, and quality requirements. Also, when applicable, you will identify cost reduction and productivity improvement opportunities.

Qualifications & Requirements:

  • Candidates must have 3 to 5 years related experience and/or training; or equivalent combination of education and experience
  • Experience in MasterCAMsoftware
  • Candidates must have strong attention to detail
  • Familiarity and skill with interpreting technical drawings and blueprints
  • Skilled at troubleshooting and resolving mechanical or logistical problems that arise.
  • The ability to work independently and closely follow directions is essential.
  • Good analytical skills and problem-solving ability.
  • Good written and oral communication skills

Tasks, duties, and responsibilities as listed in this job description are not exhaustive. The company, at its sole discretion and with no prior notice, may assign other tasks, duties, and job responsibilities. Further, nothing contained herein should be construed to create an employment contract. Employment with all of the company’s employees remains at will and may be terminated at any time, with or without cause, at the option of either the employee or the company.

Job Type: Full-time

Pay: $34.00 - $40.00 per hour

Benefits:

  • 401(k)
  • 401(k) 4% Match
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Retirement plan
  • Vision insurance

Application Question(s):

  • Do you have experience in MasterCAM software?
  • Do you have at least 3 years of related experience and / or training?
  • Are you able to read and interpret technical drawings and blueprints?

Shift availability:

  • Day Shift (Required)

Ability to Commute:

  • Lebanon, OH 45036 (Required)

Ability to Relocate:

  • Lebanon, OH 45036: Relocate before starting work (Required)

Work Location: In person

Salary : $34 - $40

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer - 1st Shift Opening?

Sign up to receive alerts about other jobs on the CNC Programmer - 1st Shift Opening career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer - 1st Shift Opening jobs in the Lebanon, OH area that may be a better fit.

  • Resonant Sciences LLC Dayton, OH
  • CNC PROGRAMMER Resonant Sciences LLC has an immediate opening for a CNC Programmer to join our Dayton, Ohio team. The position provides an opportunity to j... more
  • 20 Days Ago

  • Lincotek Group Dayton, OH
  • We're Hiring! CNC Programmer II – Dayton, OH 🚨 📍 Location: Dayton, Ohio 🏢 Company: Lincotek Medical 💼 Position: CNC Programmer II | Full-Time Take Your... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!