Demo

CNC Programmer

Fab-Tek-LLC
Cicero, IL Full Time
POSTED ON 7/21/2026
AVAILABLE BEFORE 9/20/2026

The fabrication shop of aluminum components for the fenestration industry is seeking a full-time CNC Programmer.

Essential Duties and Responsibilities of a CNC Programmer

Reviews 3D CAD templates for commercial door hardware installation
Makes calculations for programming
Translates instructions into a computer automated manufacturing program.
Communicates with fabricators and cnc operator on the sequence of operations
Checks completed programs by running simulations or tests.
Prepares geometric layout of designs using the proper software.
Chooses cutting tools that will be needed.
Analyzes job order and performs necessary calculations.
Writes programs and modifies existing ones for increased efficiency.
Analyzes and selects speeds and cutting tools for programs.
Makes improvements to set up times for a task and contouring of complex shapes.
Simplifies tooling time for workers and increases productivity for the client.
Evaluates all completed designs to validate their functions and ensure they successfully reduce time and money for the client.
Monitors all programs to make sure they follow blueprint instructions and safely and successfully complete the task.

Required Knowledge, Skills and Abilities
Must have computer programming skills.
Must have excellent reading comprehension skills.
Good math skills, especially algebra, trigonometry and physics.
Good active listening skills.
Must have good problem solving skills.
Must have excellent time management skills.
Must have good organizational and planning skills.
Must have excellent written and verbal communication skills.
Must be mechanically inclined.
Knowledge of metal shop work.
Must be highly detail oriented.
Must be able to work effectively with little or no supervision.
Must have the ability to read blueprints.
Knowledge of safety measures pertinent to each job assignment.

Education and Experience
High School diploma.
Knowledge of electronics and machine tools. Experience with programming Mill CNC Knowledge of door hardware strongly desired.

Salary
Competitive Salary

Work Remotely

  • No

Job Type: Full-time

Pay: $27.00 - $29.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off

Education:

  • High school or equivalent (Preferred)

Experience:

  • CNC Programming: 2 years (Required)
  • CAM Programming: 1 year (Preferred)

Work Location: In person

Salary : $27 - $29

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
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 jobs in the Cicero, IL area that may be a better fit.

  • Actalent Montgomery, IL
  • Job Description: CNC Laser & Fabrication Programmer A well-established leader in the storage equipment industry, specializing in commercial shelving and sp... more
  • 14 Days Ago

  • Actalent Cary, IL
  • CNC Programmer Creates and optimizes CNC programs for 3‑axis milling machines in a high‑precision manufacturing environment. Combines CAD/CAM programming, ... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!