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

CNC Programmer

Full-time

Prince Industries Inc

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.

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. 

Essential Duties and Responsibilities

  • Create, optimize, and validate CNC programs for 3–5 axis Vertical Machining Centers and Horizontal Machining Centers using 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/Attributes

  • 3–5 years’ experience programming CNC machining centers. 
  • Proficiency with 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

  • High school diploma or GED certificate. Completion of a technical or associate degree program is a plus. 
  • Minimum of 5or more years previous work experience in CNC setup and programming. 
  • Minimum of 3 or more years of CNC programming. 
Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Remote vacancy
  • $34 - $38 per hour

     ...CNC Programmer Job Description - Program CNC Equipment using MasterCAM - Programming of various tool paths - Set up and run programs for Haas mills and lathes - Verify any non-conformances based on drawings and specifications - 80% of this role is offline programming,... 
    Suggested
    Temporary work

    Actalent

    Valley City, OH
    4 days ago
  • $20 per hour

     ...CNC Operator/ProgrammerCNC Operator/ProgrammerHave CNC Operator/Programming experience? Looking for a 1st shift position with a great...  ...)Referral Bonus IncentiveWeekly Pay401kAnd More!CNC Operator/Programmer Details:Temp-to-Hire position$ 20.00 / hourFull Time work... 
    Suggested
    Temporary work
    Monday to Friday
    Shift work
    Day shift

    Elwood Staffing

    Bristol, TN
    2 days ago
  • $25 per hour

     ...Top Job Located in Elyria, OH Salary: Based on Experience #LORAIN We are seeking an experienced CNC Programmer to join our team. The ideal candidate will have strong programming skills, hands-on machining knowledge, and the ability to work with engineering drawings and... 
    Suggested
    Full time
    Part time
    Work at office
    Monday to Friday
    Flexible hours

    Express Employment

    Elyria, OH
    3 days ago
  •  ...The CNC Programmer/Machinist II will be responsible for creating and modifying CNC/Wire EDM programs to produce precision tool and die components, weld fixtures, and inspection gages. This role requires a strong understanding of CNC/Wire EDM machines, CAD/CAM software... 
    Suggested
    Apprenticeship
    Local area

    SEEK Careers/Staffing

    Port Washington, WI
    3 days ago
  • $22 - $30 per hour

     ...CNC Mill & Lathe ProgrammerProgram precision. Optimize performance. Build exceptional parts. Join a team where your CNC expertise...  ...Referral Bonus IncentiveWeekly Pay401kAnd More!CNC Mill & Lathe Programmer Details:Temp-to-Hire position$ 22.00 to $ 30.00 / hourFull Time... 
    Suggested
    Temporary work
    Monday to Friday
    Shift work

    Elwood Staffing

    Philomath, OR
    2 days ago
  • $30 per hour

     ...CNC Programmer Put your CNC programming expertise to work creating complex components on state-of-the-art mill and lathe equipment. What's in it for you? Elwood Staffing associates are eligible for a comprehensive and competitive benefits package plus an exclusive savings... 
    Weekly pay
    Full time
    Temporary work
    Monday to Friday
    Day shift

    Elwood Staffing

    Broussard, LA
    4 days ago
  •  ...and ExperienceHigh School diploma or GED equivalent is requiredCatia V5 6R 2023 Certification is preferredMinimum of 3 years aerospace CNC machine programming experience requiredOther Required Skills and AbilitiesExperience reading & accurately interpreting shop... 
    Permanent employment

    Accurus Aerospace Corporation

    Tulsa, OK
    2 days ago
  • $61.9k - $141k

     ...CNC ProgrammerProduces CNC programs in support of production to produce precision fabricated components and finished products. Applies technical expertise and industry knowledge to programs and projects. Will assist in the development of solutions to complex fabrication... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Panama City, FL
    5 days ago
  • $35 per hour

     ...establishing a pool of qualified candidates to be considered when adjunct and/or substitute instructors are needed to teach Advanced CNC Machining & Design courses. Needs may become available prior to or during each semester. Upon successful submission of your application... 
    Hourly pay
    Part time

    Chippewa Valley Technical College

    Eau Claire, WI
    1 day ago
  •  ...and special forms. We are committed to innovation, quality, and excellence in our operations. We are currently seeking a skilled CNC Programmer to join our dynamic team. **Responsibilities:** - **CNC Programming:** Develop and optimize CNC programs for complex parts... 
    Trial period

    Aerocom Industries Inc

    Longmont, CO
    11 days ago
  • $61.9k - $141k

    CNC Programmer The Opportunity: Produces CNC programs in support of production to produce precision fabricated components and finished products. Applies technical expertise and industry knowledge to programs and projects. Will assist in the development of solutions to... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    BOOZ, ALLEN & HAMILTON, INC.

    Panama City, FL
    4 days ago
  • $40 - $50 per hour

     ...CNC Programmer Rock West Composites, Inc. is an engineering and manufacturing company dedicated to providing innovative solutions for commercial and government customers. This position is located in our San Diego, CA-Otay Mesa location and reports to the Director of Manufacturing... 
    Hourly pay
    Full time

    Rock West Composites

    San Diego, CA
    3 days ago
  •  ...Cnc Programmer IiiCadrex is seeking a CNC Programmer III to utilize CAD/CAM software to program and/or operate conventional, special purpose and numerical control (NC) turret presses and laser machines and machining centers to fabricate metallic and nonmetallic parts.... 
    Full time
    Local area
    Remote work

    Cadrex Manufacturing Solutions

    Agawam, MA
    2 days ago
  •  ...Job Description Job Description Position: CNC Programmer Location: Winston-Salem, NC Employment: Full-Time or Contract — Both Available NX is a must.   What You Will Do: Our client is seeking a highly organized and detail-oriented  CNC Programmer to... 
    Full time
    Contract work

    S3staffingusa Inc

    Winston Salem, NC
    6 days ago
  •  ...CNC Set Up/Programmer IIICadrex is searching for a CNC Set Up/Programmer III to set up, program utilizing CAD/CAM software, and operate conventional, special purpose, and CNC Machining Centers to ready machines to fabricate metallic and nonmetallic parts. The ideal candidate... 
    Full time
    Local area
    Remote work

    Cadrex Manufacturing Solutions

    Mukilteo, WA
    2 days ago
  •  ...competitive suite of health and welfare offerings, emulates who we are. We are Dover Precision Components, #LifeAtDPC The CNC Programmer will write code to automate power driven machines such as lathes, grinders and mills to cut and finish different materials. The... 
    Temporary work
    Work experience placement
    Flexible hours

    Dover Corporation

    Antigo, WI
    5 days ago
  • $100 per hour

    Locum CT Surgeon needed near Zanesville, Ohio! This Jobot Consulting Job is hosted by: Megan Gordon Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $100 - $1,000 per hour A bit about us: A Hospital in...
    Hourly pay
    Permanent employment
    Temporary work
    Locum
    Work at office
    Local area
    Flexible hours
    Weekend work
    Afternoon shift
    Weekday work

    Jobot

    Santa Ana, CA
    2 days ago
  • $25 - $30 per hour

    Hybrid Accountant, Property/Real Estate Accounting, Yardi, Contract to Hire, reply to ****@*****.*** This Jobot Consulting Job is hosted by: David Hyon Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: ...
    Hourly pay
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Jobot

    Inglewood, CA
    3 days ago
  •  ...globe, chances are, we have something special for you. PRIMARY FUNCTION: Develop, program, evaluate, troubleshoot, and recommend CNC machine tools, utilizing personal computers, CAM software, and DNC systems. PRIMARY DUTIES AND RESPONSIBILITIES: ~ Develop... 
    Permanent employment
    Work at office
    Local area

    IDEX

    Cedar Falls, IA
    4 days ago
  • $30 - $38 per hour

     ...Position Title: CNC Programmer Location: Montebello, CA 90640, USA Job Category: Manufacturing Req ID: CNCPR001448 Schedule: Full Time Posted:Nov 4, 2025 Job Details Description Close to You Anywhere... 
    Hourly pay
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours
    Weekend work

    SEB Professional

    Signal Hill, CA
    4 days ago
  •  ...CNC Programmer Provide programming support to the production floor. Ensure that all products being run on a CNC machine have the necessary program and that it is accurate. Perform duties in a safe and reliable manner. Key Accountabilities: Writing new program code, testing... 
    Work experience placement
    Local area

    thyssenkrupp

    Auburn Hills, MI
    1 day ago
  •  ...CNC Programmer I SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has evolved, and thrived, by blending American ingenuity... 
    Work experience placement
    Work at office
    Remote work
    Shift work

    Sig Sauer

    Rochester, NH
    2 days ago
  • $20 - $35 per hour

     ...Equal Opportunity Employer striving for innovation and growth both for our employees and our Company. SUMMARY AND PURPOSE CNC Machinists at our company make various parts of Steel, Aluminum, Stainless Steel, and Plastics. These parts range in size and are cut... 
    Hourly pay
    Remote work
    Flexible hours

    Schneider Packaging Equipment

    Altmar, NY
    1 day ago
  • $60k

     ...Job Description Job Description We are seeking an experienced CNC Programme r for our client located in Montgomery, IL. This company is a well-established manufacturer of precision cast components. This position is responsible for developing and optimizing CNC programs... 
    Day shift

    Barton Staffing Solutions

    Montgomery, IL
    11 days ago
  •  ...CNC ProgrammerFor 80 years Rice Lake Weighing Systems has been a successful, growth-oriented company known as a leader in the weighing industry and our community. We are hiring a CNC Programmer to join our growing team. We are a family-owned company with amazing benefits... 
    Weekly pay
    Work at office
    Remote work
    Flexible hours

    Rice Lake Fire Department

    Rice Lake, WI
    2 days ago
  •  ...Job Description Job Description Your Role As a CNC machinist/programmer, you will play a critical role and your results will significantly impact the company and industry. We are a small company with a small machine shop and we need someone who is a team player... 
    Work experience placement
    Remote work

    Boulder Environmental Sciences and Technology

    Boulder, CO
    27 days ago
  • $20 - $30 per hour

     ...Job Description Job Description Mancan Staffing is helping out a manufacturing company in Kent who is seeking an experienced CNC Lathe and Mill Programer to join the team! Hours are 8a-5p Monday-Friday with a 1 hour lunch break. Starting at $20-$30 based on experience... 
    Temporary work
    Monday to Friday

    Mancan

    Kent, OH
    7 days ago
  •  ...CNC Machinist-CAM ProgrammerThis is an opportunity to join the Jewelry Development & Innovation Workshop (JDIW) at Tiffany & Co....  ...part inspection, and iterative refinement. The CNC Machinist-CAM Programmer will author their own programs, operate their own machines, and... 
    Work at office
    Remote work

    Tiffany & Co.

    New York, NY
    2 days ago
  • $20 - $30 per hour

     ...Job Description Job Description Sirois Tool Company is looking for a motivated, self-starting CNC Programmer to join our team. This position requiring hands-on and the individual will be responsible for writing programs for our CNC department. Candidate must possess... 
    Hourly pay
    Full time
    Remote work
    Relocation package
    Monday to Friday
    Flexible hours

    Sirois Tool Co., Inc.

    Berlin, CT
    6 days ago
  • $27 - $35 per hour

     ...Tool & Mold, a second-generation precision manufacturing firm at the forefront of Ohio’s aerospace industry, is HIRING NOW for a CNC Programmer/ Machinist with 3-5+ years of experience to join our elite team. Operating since 1965, we bring nearly six decades of expertise... 
    Hourly pay
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Monday to Friday
    Day shift

    Vadenchevroletpooler

    Brooklyn, NY
    2 days ago

Do you want to receive more vacancies?

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