Demo

CNC Programmer

Gemini Group, Inc.
Muscle Shoals, AL Full Time
POSTED ON 4/17/2025
AVAILABLE BEFORE 5/16/2025
Title: CNC Programmer

Reports To: Programming Supervisor

Status: Full-Time/Hourly (40 hours/week; additional hours as needed to support department and individual goals).

Job Requirements

  • High School diploma, or GED
  • Five years related experience and/or training , or an equivalent combination of education and experience
  • 2 years CNC Programming, or related experience, or the equivalency of experience and training
  • Experience running CNC and manual machines used to manufacture tooling
  • Excellent written, verbal, and presentation skills
  • Ability to add, subtract, multiply, and divide in all units of measure - whole numbers, fractions, and decimals
  • Color Deficiency Test
  • Motor coordination, manual & finger dexterity
  • Overhead Crane License
  • Ability to read and interpret blueprint documents
  • Ability to speak effectively before groups/employees
  • Ability to solve practical problems and deal with a variety of situations
  • Ability to interpret a variety of instructions (written, oral, diagram, etc.)
  • Knowledgeable of CNC and manual machines used to manufacture tooling
  • Organizational skills
  • Computer skills

Job Summary

Plans numerical control program to control contour path machining of metal parts on automatic machine tools by performing the essential job functions.

Essential Job Functions

  • Read process sheets, blueprints and sketches of parts to determine machining to be done, dimensional specifications, set up and operating requirements
  • Analyze drawings, sketches and design data of part to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates
  • Determine reference points and direction of machine cutting path
  • Compute angular and linear dimensions, radii, curvatures and outlines sequence of operations required to machine parts
  • Prepares geometric layout on computer assisted drafting software to show location of reference points and direction of cutting path
  • Writes instruction sheets and tooling lists to guide setup and operation of machine
  • Writes program of machine instructions in symbolic language to encode numerical control tape or direct numerical control data base to regulate movement of machine along cutting path
  • Perform and document the specified inspection criteria to verify the cut design meets specifications
  • Analyze any CNC machining errors, locate the problem and correct it. Revise programs to eliminate instruction errors or omissions
  • Communicate with individuals associated with the production of each job
  • Scan on and off of all jobs ran during shift for costing analysis
  • Ability to read and interpret documents such as safety rules, operating and maintenance instructions, procedures and work instructions
  • Perform necessary machine maintenance at specified intervals
  • Ability to write simple correspondence
  • Ability to speak effectively with others
  • Ability to calculate figures
  • Ability to apply concepts of basic algebra and geometry
  • Ability to solve practical problems and deal with a variety of variables
  • Ability to interpret a variety of instructions furnished in written, oral, diagram or schedule form
  • Ability to read and interpret blueprint specifications
  • Ability to use appropriate measuring devices and any equipment associated with job.

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?

Sign up to receive alerts about other jobs on the CNC Programmer 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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Gemini Group, Inc.

Gemini Group, Inc.
Hired Organization Address Auburn, WA Full Time
Work culture matters. It matters because the work we do impacts not only our quality of life but also the lives of those...
Gemini Group, Inc.
Hired Organization Address Ubly, MI Full Time
Title: Accounts Payable Reports To: Accountant Status: Full-Time/Hourly (40 hours/week; additional hours as needed to su...
Gemini Group, Inc.
Hired Organization Address El Paso, TX Full Time
Title: Quality Control Inspector Reports To: Quality Manager Status: Full-Time/Hourly (40 hours/week; additional hours a...
Gemini Group, Inc.
Hired Organization Address Muscle Shoals, AL Full Time
Title: CNC Mill Operator Reports To: CNC Supervisor Status: Full-Time/Hourly (40 hours/week; additional hours as needed ...

Not the job you're looking for? Here are some other CNC Programmer jobs in the Muscle Shoals, AL area that may be a better fit.

CMM Programmer

Actalent, Henderson, TN

CNC Operator

Owens Corning, Haleyville, AL

AI Assistant is available now!

Feel free to start your new journey!