Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

Prince Industries LLC

Job Description

Job Description

WHO WE ARE

Founded in 1959 by Ed Miller near Chicago, Prince Industries has grown from a one-man shop into a global manufacturing partner. With seven facilities across the U.S. and China, we serve industries from hydraulics to aerospace, handling everything from just-in-time components to high-volume assemblies.

At Prince, we don’t just make parts—we solve complex supply chain challenges. We are a strategic partner, focused on helping clients improve products, reduce costs, and simplify operations. Certified to ISO 9001:2015, ISO 13485, and AS9100 standards, we combine quality, innovation, and growth-minded thinking to deliver real value.

JOB SUMMARY

The CNC Programmer we are seeking an experienced CNC Programmer who is self-directed and proficient in CAD/CAM, with a solid background in hands-on machining. The role is focused on programming and optimizing 3–5 axis Vertical Machining Centers and Horizontal Machining Centers.

This individual must demonstrate deep knowledge of machining processes, cutting tools, fixturing strategies, and material machinability, with the ability to take ownership of projects from concept development through full production readiness.

Key Responsibilities

  • Create, optimize, and validate CNC programs for 3–5 axis Vertical Machining Centers and Horizontal Machining Centers using CAD/CAM software (SolidWorks, Edgecam, Mastercam).
  • Interpret engineering drawings and 3D models to develop efficient machining strategies.
  • Design and document work holding and fixturing solutions for repeatable and accurate machining processes.
  • Select appropriate cutters, tooling, and machining parameters based on material, tolerance, and machine capability.
  • Support setup and prove-out on the shop floor, adjusting toolpaths, feeds, and speeds as needed.
  • Utilize probing cycles and Macro B programming to automate setup, verification, and in-process checks.
  • Troubleshooting challenges including chatter, dimensional variation, work holding, and tool performance issues.
  • Create and maintain setup sheets, tool lists, and process documentation.
  • Collaborate across engineering, production, and quality to ensure manufacturability and repeatability.
  • Drive process improvements related to cycle time, tool life, quality, and workflow efficiency.
  • Assist the Quoting team with accurate cycle time and fixture cost estimates.
  • Create detailed setup layouts in SolidWorks, including work holding, datums, tooling clearance, and machine orientation to support accurate and repeatable setups.

Required Skills & Competencies

  • 3–5 years’ experience programming CNC machining centers.
  • Proficiency with CAD/CAM platforms such as SolidWorks, Edgecam, or Mastercam.
  • Strong knowledge of material machinability, cutting tools, and machining parameters.
  • Hands-on experience with Vertical Machining Centers (3–5 axis) and Horizontal Machining Centers.
  • Ability to create fixtures, work holding, and tooling concepts.
  • Strong understanding of engineering drawings, GD&T, and tolerancing.
  • Experience with probing cycles and Macro B programming.
  • Ability to independently manage projects from concept to production ready.
  • Ability to work closely with and train Process Engineers and machine operators.
  • Strong problem-solving and analytical skills.

Education and Experience

  • Experience with probing cycles and Macro B programming.
  • Ability to independently manage projects from concept to production ready.
  • Ability to work closely with and train Process Engineers and machine operators
  • Strong

Physical & Work Environment Requirements

  • Regularly required to stand and reach the duration of shift, 8-10 hours.
  • Occasionally required to walk, sit, stoop, kneel, crouch, or bend.
  • Frequently required to perform repetitive or short-cycles work.
  • Regularly lift, push, or pull up to 10 pounds and occasionally up to 50 pounds.
  • Understands and observes all necessary safety procedures: safety glasses, shoes, ear protection, machine interlocks, lifting guidelines, etc. as designated in specific work area assigned.
  • Strong work ethic: Willing to work OT to meet tight deadlines as needed.

Benefits

  • Paid vacation and holidays (9 per year)
  • Medical, Dental, & Vision Plans
  • Short and Long Term Disability Plans
  • 401(k) Retirement Plan with strong employer match
  • Company paid life insurance & AD&D
  • 100% tuition reimbursement for job relation classes
  • PPE reimbursement
  • Your specific benefits package will depend on your position, location, and years of service with Prince

Due to ITAR regulations, only U.S. persons—defined as U.S. citizens, lawful permanent residents (Green Card holders), are eligible for this position.

*We are an Equal Employment Opportunity ("EEO") Employer. Applicants can learn more about Prince's status as an equal opportunity employer by viewing the federal "EEO is the Law" poster ( )

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Carol Stream, IL vacancy
  •  ...Job Description We are working with a client company in the greater Chicago Metro region who is seeking a CNC Swiss Programmer/Setup Machinist. For more information, apply or reach out to Alana at ****@*****.***. Must have CNC Swiss experience. Key Responsibilities... 
    Suggested

    gpac

    Bloomingdale, IL
    22 hours ago
  •  ...Aegis is seeking a CNC Programmer to join our client's organization in Glendale Heights, IL. This position is a 6 month contract to hire role. The position is on 2nd shift (2-10 pm). The ideal candidate has the below experience: ~ GED, High school diploma.... 
    Suggested
    Contract work
    Shift work
    Afternoon shift

    Aegis Worldwide

    Glendale Heights, IL
    3 days ago
  •  ...appropriate tooling, and making necessary programming adjustments on CNC Swiss machines. Operate CNC Swiss machines to produce precision...  .... Provide insights and suggestions for continuous impro...CNC, Programmer, Machinist, Program, Operations, Manufacturing, Staffing,... 
    Suggested

    GPAC Staffing

    Carol Stream, IL
    12 hours ago
  • $28 - $32 per hour

     ...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Programmer Full Time DIRECT LABOR Galaxy Winfield, KS, US 30+ days ago Requisition ID: 1124 Salary Range: $28.00 To $32.00 Hourly Job... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Night shift

    Galaxy Technologies

    Winfield, IL
    3 days ago
  • Galaxy Technologies is seeking a Full-Time CNC Programmer located in Winfield, KS. The ideal candidate will have at least 2 years of experience using Mastercam and must be a U.S. citizen due to ITAR requirements. The role involves creating CNC programs, ensuring quality... 
    Suggested
    Full time

    Galaxy Technologies

    Winfield, IL
    1 day ago
  •  ...Aegis Worldwide is seeking a CNC Programmer for a client in the Naperville, IL area.Please see below for more details and apply directly. This position is a 6 month contract to hire position! (Aegis offers benefits + time and a 1/2 for OT)CNC Programming experience –... 
    Contract work
    Worldwide

    Torrey Holistics

    Naperville, IL
    1 day ago
  •  ...Aegis is seeking a Swiss CNC Machinist to join our client's organization. This role is located in Glendale Heights, IL and is a 6 month temporary to hire role. The ideal candidate has the following skills and experience - High school diploma or GED 5+ years of hands-on... 
    Temporary work
    Apprenticeship

    Aegis Worldwide

    Glendale Heights, IL
    12 hours ago
  •  ...Job Description We are working with a client company seeking a Vertical CNC Machinist (Swiss Machines) for their company in the greater Chicago Metro region. For more information, click apply or reach out to Alana at ****@*****.*** Key Responsibilities... 

    gpac

    Bloomingdale, IL
    22 hours ago
  •  ...Job Description We are working with a client company in the Chicago Metro Region seeking a CNC Milling Machinist (multiple shifts). This position will offer regular overtime with a growing company that has been in business for over 100 years! Prior experience working as... 
    Permanent employment
    Full time
    Shift work

    gpac

    Carol Stream, IL
    12 hours ago
  •  ...Aegis has openings with a client in Glendale Heights, IL. Seeking CNC machinist for each of their shifts. These roles are 6 month temporary to hire positions. Shifts: 1st Shift (7:00am-3:00pm) Monday-Friday 2nd Shift (3:00pm-11:00pm) Monday-Friday 3rd Shift... 
    Temporary work
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aegis Worldwide

    Glendale Heights, IL
    4 days ago
  •  ...working in a fast-paced, team-oriented environment? If so, we want to hear from you! [Name of the Manufacturing Company] is seeking a CNC Machinist / Grinder to program, set up, and operate CNC mills, lathes, and grinders to produce products to customer specifications.... 
    Temporary work
    Day shift

    AMBAC International

    Carol Stream, IL
    4 days ago
  •  ...DESCRIPTION Machine Operators produce machined parts under close supervision by operating computer numerical control (CNC) machines. The position requires employees to maintain quality and safety standards, accurate time and record keeping, and demonstrate superior cleanliness... 
    Shift work

    Chips Manufacturing, LLC

    West Chicago, IL
    2 days ago
  • 5-Axis CNC Machinist Dynomax, Inc is expanding! We are currently adding brand new, state of the art CNC Machines and seeking the best 5-Axis CNC Machinists out there. This is a great opportunity for an experienced CNC Machinist who desires exciting and challenging... 
    Temporary work
    Shift work
    Afternoon shift

    Dynomax

    Glen Ellyn, IL
    2 days ago
  •  ...Description OVERVIEW Cadrex is searching for a CNC Machinist II who will play a pivotal role in our manufacturing operations by efficiently...  ...data Collaborate effectively with the production team, CNC programmers, and engineers to optimize machining processes and achieve... 
    Full time
    Temporary work
    Local area
    Remote work

    Cadrex Acquires D&R Machine Company

    Bloomingdale, IL
    22 hours ago
  • 1st Shift Machine Operator Location: ELGIN, IL Responsibilities Set up and operate CNC Mills or Lathes. Plan, construct, alter and repair a wide variety of fixtures and tools. Work from existing programs, equipment manuals, prints, work orders and instructions. Work with... 
    Flexible hours
    Day shift
    Afternoon shift

    CV-TEK, RapidVisionPak & MIDERA Food Processing

    Carol Stream, IL
    4 days ago
  • $62k - $83k

     ...Overview Tool Room CNC Machinist Location: Carol Stream, IL. 60188 Job Type and Duration: Direct hire, full time hourly Hours: M-Th 6am-4:30pm Thriving family owned manufacturer is looking for a Tool Room Machinist. Base pay range $62,000.00/yr - $83,000.00/yr Responsibilities... 
    Hourly pay
    Full time

    ESPO

    Carol Stream, IL
    22 hours ago
  • $1,000 per month

     ...machine tools and milling machines to machine metallic work pieces. Job Responsibilities Essential Job Functions Creates and writes CNC programs using CAM computer and/or programming language of CNC machine. Sets up and runs CNC machines. Completes paperwork to maintain... 
    Temporary work
    Worldwide
    Relocation package
    Flexible hours
    Shift work
    Afternoon shift

    Richardson Electronics

    Campton Hills, IL
    4 days ago
  • $22 per hour

     ...CNC Operator HYDAC is a family-owned and operated business with a vibrant and rewarding working environment for our employees across the country. Our goal is to provide quality products, components and services that meet our customer expectations while being committed... 
    Hourly pay
    Temporary work
    Local area
    All shifts
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Hydac International GmbH

    Glendale Heights, IL
    5 days ago
  • $30 - $38 per hour

     ...Experience This is a hands‑on machining role for someone comfortable running production independently. What You Will Do Set up and operate CNC lathes (multi‑axis, live tooling preferred) Load programs and make offsets as needed Read and interpret blueprints and GD&T Perform... 
    Hourly pay
    Shift work
    Day shift
    Afternoon shift

    Leoforce

    Glendale Heights, IL
    3 days ago
  • $21 per hour

     ...CNC Operator - 2nd Shift - Hiring NOW! Great location in Glendale Heights Are you looking for a position that appreciates your hard work? We are Hiring CNC Operators with Temp-to-Hire opportunities for Excellent Performers like YOU! You can start right away! But you must... 
    Temporary work
    Work experience placement
    Immediate start
    Afternoon shift

    Barton Staffing Solutions

    Glendale Heights, IL
    4 days ago
  • $27 - $30 per hour

     ...CNC Programmer Is precision your craft and programming your passion? Are you ready to bring your CNC programming skills to a company where quality and craftsmanship still matter? At WALCO Tool & Engineering, we specialize in high-precision manufacturing and believe great... 
    Hourly pay

    Walco Tool And Engineering

    Romeoville, IL
    2 days ago
  • $35 - $45 per hour

     ...Job Description Title : CNC Programmer (Mastercam) Location : Wood Dale, IL Hire Type : Contract to Hire Shift : 1st Compensation : $35-45/hrly Benefits : As acontract employee of Sterling, you are eligible to receive a Full Employee Benefits Package that includes paid... 
    Contract work
    Shift work

    Sterling Engineering

    Wood Dale, IL
    11 hours ago
  • $30 - $38 per hour

     ...CNC Lathe Machinist $30 - $38 per hour | Glendale Heights, IL | On-Site | Permanent Now hiring experienced CNC Lathe Machinists (setup & operate) on 1st or 2nd shift — competitive pay and full benefits. A bit about us: Our client is a precision manufacturer producing tight... 
    Hourly pay
    Permanent employment
    Local area
    Immediate start
    Day shift
    Afternoon shift

    Australia-Employment

    Glendale Heights, IL
    4 days ago
  • $75k - $95k

     ...Job Description CNC Programmer Stop Pushing Tribal Knowledge. Start Creating It. You're not looking for another “post and go” production programming job. You want to get your hands on complex parts, real strategy, and the kind ofmulti-axis work that actually stretches... 
    Temporary work
    Work at office
    Afternoon shift

    gpac

    Elk Grove Village, IL
    12 hours ago
  •  ...custom automation equipment that will help Tesla accelerate the world's transition to sustainable energy. We are seeking an experienced CNC Machinist to join our dynamic team, where we value technical skills, positive attitude, and a determined work ethic. We have a high... 
    Hourly pay
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Shift work

    Tesla

    Carol Stream, IL
    4 days ago
  • $30 - $40 per hour

    This Jobot Job is hosted by: Christina Finster Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $30 - $40 per hour A bit about us: Our client is a plaintiff-side employment law firm located in El Segundo, CA Why...
    Hourly pay
    Local area
    Remote work

    Jobot

    Glendale Heights, IL
    22 hours ago
  • $28 - $38 per hour

     ...Our growing company is looking to fill the role of an experienced CNC Machinist / Programmer to join our tool room department team. We appreciate you taking the time to review the list of responsibilities and qualifications to apply for the position. If you don't fill... 
    Hourly pay
    Local area
    Monday to Friday
    Shift work

    Moldtronics Inc

    Downers Grove, IL
    1 day ago
  • $31.3 - $35.1 per hour

     ...business based on quality, customer support, and application engineering expertise. Basic Purpose and Objective of the Position The CNC Programmer is responsible for utilizing CAD and CAM software to develop CNC machine tool programming with detailed instructions and... 
    Hourly pay
    Temporary work
    Flexible hours

    Dextermag

    Elk Grove Village, IL
    4 days ago
  • $20 - $27 per hour

     ...Career as a CNC Operator with Avanti Engineering Are you an aspiring or experienced CNC Operator looking to grow your career with a company that prioritizes excellence and professional development? Avanti Engineering is seeking talented individuals to join our team and... 
    Full time
    Temporary work
    Immediate start
    Relocation package
    Monday to Friday
    Day shift

    Avanti Engineering Inc

    Glendale Heights, IL
    4 days ago
  • $75k - $95k

     ...Grove Village, IL Employment Type: Full Time Category: Engineering Pay: $75000 - $95000 per year View All Jobs at Acme Industries CNC PROGRAMMER - TECHNICAL SPECIALIST (5-AXIS TURN/MILL - TOPSOLID) - Job Description Acme Industries delivers high-quality precision... 
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Flexible hours
    Afternoon shift

    The Technology & Manufacturing Association

    Elk Grove Village, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!