Cabinetry CNC Programmer& Machinist

ProCraft Cabinetry

Hillside (IL)

On-site

USD 72,000 - 80,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Supplementary health insurance
Life and AD&D Insurance
Accrual PTO
Holiday gifts
5 sick days
7 paid holidays

Job summary

ProCraft Cabinetry Chicago seeks an experienced Cabinetry CNC Programmer & Machinist to design, program, and cut precision cabinetry parts using Mozaik software and automated machinery. The role requires strong cabinetry knowledge, machine setup, operation, and quality control in a team-oriented environment.

You will drive efficient production, uphold safety standards, and collaborate across multiple machines to meet production schedules.

Qualifications

  • 3–5 years CNC machining/programming in cabinetry or related field.
  • Mozaik Cabinet Software experience preferred.
  • CNC setup, programming, tooling, and production machining.
  • Ability to read architectural and cabinet drawings and specs.
  • G-code and M-code knowledge required.

Responsibilities

  • Read and interpret architectural, cabinet shop drawings, blueprints and specs.
  • Use Mozaik Cabinet Software to generate CNC files and optimize processes.
  • Program, set up, and operate 3-axis CNC routers with G-code/M-code.
  • Configure machine settings, tooling, feeds/speeds, and toolpaths.
  • Operate multiple woodworking machines and maintain safety standards.
  • Plan daily production priorities and coordinate with teams.

Skills

CNC programming
Mozaik software
G-code & M-code
Cabinetry experience
Communication

Education

High school diploma or GED
Technical certificate / Associate in CNC or related

Tools

Mozaik Cabinet Software

Job description

Job Summary:

ProCraft Cabinetry Chicago is seeking an experienced Cabinetry CNC Programmer & Machinist to join our team. This role requires proficiency in Mozaik software and automated machinery to design, program, and cut precision wood, plywood, and laminate parts for custom cabinetry. The ideal candidate will have strong knowledge of kitchen and bath cabinetry to accurately meet project specifications, perform machine setup, operation, and quality control, and work self-sufficiently in a team environment. In this position, you will drive efficient production processes, maintain safety standards, and collaborate with team members across various machines to meet production schedules.

Responsibilities and Duties:
  • Read and interpret architectural drawings, interior design plans, cabinet shop drawings, blueprints, and technical specifications for custom frameless cabinet manufacturing.
  • Use Mozaik Cabinet Software to review cabinet designs, generate CNC files, prepare production files, and optimize machining processes.
  • Program, set up, and operate 3-axis CNC routers using G-code and M-code for cutting, routing, drilling, boring, and other cabinet-component machining operations.
  • Configure CNC machine settings, tooling, work coordinates, feed rates, spindle speeds, cutting depths, and toolpaths to achieve required tolerances and production specifications.
  • Operate and support CNC routers, panel saws, edgebanders, drill presses, mills, lathes, grinders, EDM equipment, and other automated woodworking machinery as required.
  • Perform machine setup, calibration, tool changes, router-bit and blade maintenance, first-piece verification, and routine troubleshooting to maintain production efficiency.
  • Manufacture precision components from plywood, MDF, melamine, laminate, solid wood, and composite materials while minimizing material waste.
  • Perform repetitive, short-cycle production operations including cutting, drilling, machining, edge banding, laminating, and related cabinet manufacturing processes.
  • Inspect first-piece, in-process, and finished components for dimensions, machining accuracy, drilling patterns, edge quality, hardware placement, and compliance with approved specifications.
  • Identify defective or damaged components, perform or coordinate remakes and rework, and maintain accurate production and rework records.
  • Plan and coordinate daily production priorities based on customer deadlines, material availability, machine capacity, staffing, and delivery requirements.
  • Monitor orders through cutting, CNC machining, drilling, edge banding, assembly, quality control, packaging, and shipping, communicating potential delays or production issues promptly.
  • Coordinate with engineering, design, sales, purchasing, warehouse, customer service, production, and shipping teams to resolve technical issues and maintain efficient workflow.
  • Verify materials, hardware, finishes, tooling, and production documentation before manufacturing and communicate shortages, discrepancies, or design issues to the appropriate personnel.
  • Monitor material usage and production waste and support nesting, material optimization, and process improvements to reduce waste and production costs.
  • Support quality-control procedures and identify root causes of machining errors, remakes, defects, and production delays, implementing or recommending corrective actions.
  • Monitor the condition and performance of CNC machines and related equipment; perform routine maintenance and coordinate repairs and preventive-maintenance activities as required.
  • Maintain accurate production, maintenance, quality, and rework records and communicate production status, capacity concerns, and equipment issues to management.
  • Provide technical assistance and training to production employees on CNC operation, machine setup, production procedures, quality standards, and safety practices, as assigned.
  • Promote and maintain a safe, clean, organized, and efficient manufacturing environment in accordance with company policies and PPE requirements.
  • Support continuous-improvement initiatives involving CNC programming, tooling, workflow, machine utilization, material efficiency, production quality, and labor productivity.
  • Work independently with minimal supervision while maintaining high standards of accuracy, productivity, quality, safety, and attention to detail.
  • Perform other related duties as assigned by the supervisor or management.
Qualifications:
  • 3–5 years of CNC machining/programming experience, preferably in woodworking, cabinetry, millwork, furniture, or a related manufacturing environment.
  • Experience using Mozaik Cabinet Software (strongly preferred).
  • Experience with CNC setup, programming, tooling, troubleshooting, and production machining.
  • Experience reading and interpreting architectural drawings, cabinet shop drawings, blueprints, and technical specifications.
  • Working knowledge of G-code and M-code.
  • Experience in custom or frameless cabinetry (strongly preferred).
  • Ability to prioritize production orders and coordinate workflow based on deadlines, materials, machine capacity, and staffing.
  • Experience providing technical guidance or training to other production employees (preferred).Ability to identify production bottlenecks and recommend improvements.
  • Strong organizational, problem-solving, and communication skills.
  • Ability to communicate effectively across design, engineering, sales, purchasing, production, warehouse, and shipping teams.
Education:
  • High school diploma or GED required.
  • Technical certificate, diploma, or Associate degree in CNC machining, manufacturing technology, CAD/CAM, woodworking technology, industrial technology, or a related field preferred.
Compensation:

$72,000 to $80,000 annually. Depending on experience, technical expertise, leadership ability, and qualifications.

Schedule:

Monday- Friday. 8-hour shift. 8:00 AM-5:00 PM.

Job Type

On-Site. Full-Time.

Work Location:

4620 Roosevelt Road, Hillside, IL. 60162

Benefits:
  • Medical, Dental, and Vision.
  • Supplementary health insurance.
  • Life and AD&D Insurance.
  • Accrual PTO.
  • Holiday Gifts.
  • 5 sick days annually.
  • 7 Paid Holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Experienced Cabinetry CNC Programmer & Machinist
Experienced Cabinetry CNC Programmer & Machinist

ProCraft Cabinetry • Hillside (IL)

On-site
USD 72,000 - 80,000
Medical coverage
Dental coverage
Vision coverage
+6
CNC Programmer / Operator (Cabinets)
CNC Programmer / Operator (Cabinets)

Prince-Technology-Solutions-Inc • Shelby Charter Township (MI)

On-site
USD 25,000 - 41,000
Paid time off
Relocation assistance
Manufacturing & CNC Supervisor (Millwork/Cabinetry)
Manufacturing & CNC Supervisor (Millwork/Cabinetry)

Job Juncture • Dublin (OH)

On-site
USD 85,000 - 115,000
Competitive pay
Profit-based bonus
Paid vacation
+3
CNC Operator
CNC Operator

Clumber • Millersburg (OH)

On-site
USD 42,000 - 56,000
Health, Dental, Vision coverage
Disability insurance
Life insurance
+4
CNC Programmer & Operator - Custom Cabinetry
CNC Programmer & Operator - Custom Cabinetry

SupportFinity™ • Kalispell (MT)

On-site
USD 62,000 - 82,000
Annual bonus
Health insurance
Retirement plan
+2
CNC Operator
CNC Operator

Tiara Furniture System LLC • Town of Florida (NY)

On-site
USD 80,000 - 110,000
CNC Operator
CNC Operator

Carter Lumber • Millersburg (IA)

On-site
USD 45,000 - 65,000
Health, Dental, and Vision coverage
Short- and Long-Term Disability
Company-paid life insurance and AD&D
+4
Digital Craftsman - CNC expert
Digital Craftsman - CNC expert

Woodweb • Dallas (TX), Northern (KY)

On-site
USD 75,000 - 110,000
03 CNC Operator
03 CNC Operator

Aberdeen Studio • Nashville (TN), Northern (KY)

Hybrid
USD 50,000 - 70,000
Health insurance
Paid time off
Holidays
+2
CNC Operator
CNC Operator

Kight Home Center • Kentucky

On-site
USD 38,000 - 48,000
Health, Dental, Vision coverage
Disability insurance
Company-paid life insurance
+5