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

CNC Programmer

$25.91 - $44.04 per hour

Ichor Systems

Job Description

Essential Functions:

  • Create, edit, and optimize CNC programs for mills, lathes, and other machine types.
  • Interpret complex engineering drawings, GD&T, CAD models, and process specifications.
  • Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
  • Support continuous improvement initiatives focused on yield, scrap reduction, uptime, and process capability.
  • Document setup sheets, tooling requirements, and process instructions.
  • Resolve problems quickly and make recommendations for long-term solutions
  • Investigate new methods of manufacturing or technology to improve current processes, increase capacity and throughput
  • Communicate effectively with Engineering, Operations, Quality, Purchasing, Planning and other cross-functional departments.
  • Participate in release of new products and technology to manufacturing
  • Maintain current files for accuracy and standardization
  • Work independently with general supervision

Desired Knowledge, Skills & Abilities:

  • Experience in machining processes, machine tools, and consumable tooling preferred.
  • Proficient in Microsoft office software preferred.
  • 3D CAM experience required (Mastercam preferred).
  • Strong attention to detail and ability to provide accurate, timely work.
  • Commitment to quality, customer focused mindset both internally and externally.
  • Team player and active participant in project teams.
  • Ability to exercise discretion and independent judgment
  • Ability to interact with internal and external customers
  • Good verbal and written communications skills
  • Associate degree, technical certification, or equivalent experience in CNC machining or manufacturing technology.
  • 4-6+ years of CNC programming experience in precision manufacturing.
  • Experience with 3-axis, 4-axis, and 5-axis machining

Desired Education, Certification & Experience:

Physical Requirements:

  • Ability to sit, stand, walk, bend and lift up to 25 lbs.

For candidates based in Minnesota: The pay range for this position is $25.91 - 44.04 per hour.

Our pay ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional job-related factors, including knowledge, skills, experience, tenure, and relevant education or training. The pay scale is subject to change depending on business needs. Your recruiter can share more about the specific range for your location during the hiring process.

Ichor is committed to supporting your personal well-being and professional development. Our benefits are designed to help you maintain a healthy work-life balance, provide peace of mind, and prepare for your future. We offer medical, dental, and vision plans across all locations, allowing team members to select the coverage that best meets their healthcare needs and budget. Our benefits also include a paid time-off program and paid holidays to support your time away from work. A summary of our Benefits will be provided during the interview process.

ITAR Compliance The business site where this position is located is an ITAR-compliant operation. Due to ITAR regulations, Ichor Systems is only able to employ US Persons. A US person is a lawful permanent resident (immigrant with "green card" permanent authorization to work document) or who is a protected person (a citizen, a national, a refugee, or a person granted asylum). Non-citizens with other visas are not eligible for hire at this location.

Ichor Systems Inc. is an Equal Employment Opportunity Employer

About Us

Ichor is an experienced leader in the critical subsystems and turnkey process equipment marketplace. Our capabilities enable the design and creation of a complete outsourced solution ranging from product concept to turnkey manufacturing to legacy service. Ichor offers world-class process engineering, value added manufacturing, materials management and testing capabilities. Our 1500+ employees are strategically located to provide our customers with the highest level of customer service and support from our program management, sales, engineering, and executive management teams. Our continued expansion of capabilities in South East Asia better aligns our production facilities with our customers' supply chain strategies. This further enables our expansion into new products and markets. Ichor is headquartered in Fremont, California with manufacturing locations in Oregon, Texas, Singapore, Malaysia and the UK. Our sales and engineering office is strategically located in Silicon Valley, California.

About the Team

Ichor is the experienced leader in the critical subsystems and turnkey process equipment marketplace. Our capabilities enable the design and creation of a complete outsourced solution ranging from product concept to manufacturing to legacy service. Ichor offers world-class process engineering, manufacturing, materials management, and testing capabilities. Our 1,400+ employees worldwide are strategically located to provide our customers with the highest level of customer service and support from our program management, sales, engineering, and executive management teams. We have a friendly, business-oriented environment and offer a comprehensive benefits plan that includes, medical, dental, vision, health savings account, paid time off, life insurance, short term disability and 401K with generous employer match. Ichor Systems provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Ichor Systems will provide reasonable accommodations for qualified individuals with disabilities.

Job Info
  • Job Identification 7697
  • Job Category CNC Programming
  • Posting Date 07/01/2026, 05:00 PM
  • Degree Level Trade School
  • Job Schedule Full time
  • Locations 1003 Industrial Dr S, Sauk Rapids, MN, 56379, US
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Sauk Rapids, MN vacancy
  •  ...CNC Machinist Doherty Staffing Solutions is hiring CNC Machinists for a leading manufacturing company located in Sauk Rapids,...  ...programmed control data Work with engineers, production personnel, programmers, or others to resolve machining or assembly problems What... 
    Suggested
    Weekly pay
    Temporary work
    Local area
    Shift work

    Doherty Staffing

    Sauk Rapids, MN
    4 days ago
  • $22 - $25 per hour

     ...Job Description Job Description Aerotek has CNC Machine Operator positions available immediately with a well-established manufacturing company Job duties: -Operating various industrial machines including cnc and automated equipment -Visual inspection of parts... 
    Suggested
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Immediate start

    Aerotek

    Saint Cloud, MN
    5 days ago
  • $20 - $25 per hour

     ...Job Description Job Description Growing St. Cloud area manufacturing company seeking to add CNC Operators and CNC Machinists to their team. All positions are full-time, long term roles with OT and full benefits available after probation period! We are currently... 
    Suggested
    Weekly pay
    Full time
    Contract work
    Temporary work
    Currently hiring
    Work at office
    Trial period
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Aerotek

    Saint Cloud, MN
    5 days ago
  •  ...operator and setup specialist for a dynamic team in Sauk Rapids! This role is perfect for a detail-oriented individual experienced in CNC operation and technical setups. If you want a consistent four-day work week and a supportive environment, apply today! Location: Sauk... 
    Suggested
    Weekly pay

    Twin City Staffing

    Sauk Rapids, MN
    3 days ago
  • $7.5k

     ...control data. Confers with engineers, production personnel, programmers, or others to resolve machining or assembly problems. Complete...  ...basic set-ups on multiple machines. ~ Ability to train CNC Operators and Machinists I on routine tasks. ~ Developing proficiency... 
    Suggested
    Hourly pay
    Temporary work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Ichor Systems, Inc.

    Sauk Rapids, MN
    1 day ago
  • $27 - $35 per hour

     ...Machinist 2 or 3 is responsible for set ups, operating and monitoring CNC Vertical Turning Centers, Vertical and Horizontal Milling...  ...next operation Confer with engineers, production personnel, programmers, or others to resolve machining or assembly problems... 
    Temporary work
    Immediate start
    Work visa
    Monday to Friday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Millerbernd Manufacturing Company

    Sauk Rapids, MN
    1 day ago
  •  ...Machinist II is responsible for set ups, operating and monitoring CNC Vertical Turning Centers, Vertical and Horizontal Milling...  ...media as required Confers with engineers, production personnel, programmers, or others to resolve machining or assembly problems... 

    Brookline Consulting

    Sauk Rapids, MN
    4 days ago
  • $7.5k

     ...control data. Confers with engineers, production personnel, programmers, or others to resolve machining or assembly problems. Complete...  ...basic set-ups on multiple machines. ~ Ability to train CNC Operators and Machinists I on routine tasks. ~ Developing proficiency... 
    Hourly pay
    Permanent employment
    Immediate start
    Flexible hours
    Shift work
    Weekend work
    Day shift

    Ichor Systems, Inc.

    Sauk Rapids, MN
    1 day ago
  • $1,000 per month

     ...Machinist 2 or 3 is responsible for set ups, operating and monitoring CNC Vertical Turning Centers, Vertical and Horizontal Milling...  ...next operation Confer with engineers, production personnel, programmers, or others to resolve machining or assembly problems... 
    Hourly pay
    Temporary work
    Immediate start
    Work visa
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Millerbernd Manufacturing Company

    Sauk Rapids, MN
    2 days ago
  • $18.5 per hour

     ...programming and machining concepts Analytical skills to resolve sophisticated scenarios Also want to make sure you have ~ CNC or machining set-up and operating experience (preferred) We invite you to See Yourself at Marvin From people to products,... 
    Hourly pay
    Apprenticeship
    Relocation package
    Shift work

    Marvin

    Saint Cloud, MN
    1 hour ago
  • $25 - $42 per hour

     ...EAP). POSITION SUMMARY The Machinist is responsible for maintaining Anderson Dahlen Quality standards on one or more of our CNC vertical, horizontal Mills, and Bridge Mills. The Machinist III sets up and performs a wide range of machining operations, using... 
    Hourly pay
    Contract work
    Overseas
    Shift work
    Night shift
    Weekend work
    Day shift

    Anderson Dahlen

    Clear Lake, MN
    2 hours ago
  •  ...machine at production standards Read and follow Blueprints Prior experience with machine operating preferred Work with hand and power tools Read and understand measurements Work with calipers and or measurement tape Prior CNC or Woodye experience preferred... 

    Talent Masters Staffing

    Sauk Rapids, MN
    10 days ago
  • $22.2 - $27.64 per hour

    Speciality Department Machine Operator I - 3rd Shift Quanex is looking for a Specialty Machine Operator I 3rd Shift to join our team located in St. Cloud, Minnesota. In this role, you will set-up, operate, and verify quality of work which will consistently meet production...
    Hourly pay
    Full time
    Immediate start
    Shift work
    Night shift

    Quanex Building Products

    Saint Cloud, MN
    2 days ago
  • $22.8 - $28.8 per hour

    Specialty Department Machine Operator - 3rd Shift Job Category: Production & Manufacturing Full-Time On-site St Cloud, MN 56304, USA Description Quanex is looking for a Specialty Machine Operator I 3rd Shift to join our team located in St. Cloud, Minnesota...
    Hourly pay
    Full time
    Immediate start
    Shift work
    Night shift

    Quanex Building Products

    Saint Cloud, MN
    2 days ago
  • $16.68 per hour

    Job Description The individual selected for this role will be expected to work at Store #3939, located at: 106 Division Street Waite Park, MN 56387. This is a Part-Time job Starting Pay: $16.68/hr or based on relevant experience Color Mixer Specialists...
    Contract work
    Part time
    For contractors
    Work experience placement
    Local area
    Afternoon shift

    Sherwin-Williams

    Waite Park, MN
    3 days ago
  •  ...supervisors or team leads, gather necessary tools and materials, and safely operate equipment such as Moulders, Tenoners, Woodeye machines, CNC machines, Profile Sanders, and Lathes. Employees are responsible for inspecting products throughout production, completing production... 
    Immediate start

    Talent Masters Staffing

    Sauk Rapids, MN
    16 days ago
  •  ...and Friday, 6:00 - 10:00 a.m. Responsibilities Possibly assist with the setup, operation, and maintenance of equipment such as CNC equipment Read and interpret cabinet shop drawings to ensure accurate assembly and fabrication of parts. Use measuring instruments... 

    Alpine Cabinetry

    Saint Cloud, MN
    27 days ago
  • $20 - $35 per hour

    Commercial Roofing Sheet Metal InstallerBuild Something That Lasts. Build Your Career at Horizon. Are you an experienced sheet metal professional who takes pride in quality craftsmanship? Horizon is looking for motivated individuals who enjoy working outdoors, solving ...
    Full time
    Temporary work
    For contractors
    Immediate start

    Horizon Roofing, Inc.

    Waite Park, MN
    17 hours ago
  • $25 - $35 per hour

    Job Description Job Description Growing St. Cloud area company seeking to hire welders / welding machine operators to their team!   We are looking for candidates on 2nd shift (M-TH) and Weekend Shift (12 hour shifts Friday, Saturday & Sunday). These are full-time...
    Weekly pay
    Full time
    Contract work
    Temporary work
    Summer work
    Work at office
    Trial period
    Shift work
    Weekend work
    Afternoon shift
    3 days per week

    Aerotek

    Saint Cloud, MN
    5 days ago
  •  ...manufacturing leadership experience will be considered. Five or more years of manufacturing management experience. Strong understanding of CNC machining and fabrication. Experience managing production scheduling. Knowledge of aluminum mold manufacturing or plastics... 
    Work at office

    Brainerd Lakes Economic Development Corporation

    Saint Cloud, MN
    14 days ago
  • Job Description Job Description The Automotive Machinist is responsible for completing work requested by customers in a timely and cost effective manner and to the specification given by the customer; may also perform miscellaneous duties as requested by the machine...
    Full time

    AUTOMOTIVE PARTS HEADQUARTERS

    Saint Cloud, MN
    more than 2 months ago
  • $155.66k - $225.16k

    About Quora: Quora’s mission is to grow and share the world’s knowledge. To do so, we have two knowledge sharing products: Quora : a global knowledge sharing platform with over 400M monthly unique visitors, bringing people together to share insights on various topics...
    Remote job
    Full time
    Shift work

    Quora

    Saint Cloud, MN
    1 day ago
  • $27 per hour

    Description:   About the Company For over 60 years, Branding Iron Holdings (“BIH”) has been producing high quality beef and pork products while delivering customized solutions to the food service and retail trade industries. With an eye to the future, BIH has put a strong...
    Hourly pay

    Branding Iron Holdings

    Sauk Rapids, MN
    1 hour ago
  • $22.95 - $27 per hour

    Shipping/Receiving Operator I We are looking for a Shipping/Receiving Operator I to join our Circular Products team at our Sauk Rapids facility. The Shipping/Receiving Operator I is responsible for the identification of specific component parts and the preparation of...
    Hourly pay
    Temporary work
    Immediate start
    Work visa
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Millerbernd Manufacturing Company

    Sauk Rapids, MN
    4 days ago
  • $29 per hour

    Experienced Carpenter We know you're not just looking for a great career, you're looking for a company with a positive culture that will support your personal and professional growth. You will find that with BCI Construction. We operate with a strong sense of purpose...
    Hourly pay
    Temporary work
    Flexible hours

    BCI Construction Inc.

    Sauk Rapids, MN
    5 days ago
  • Description WE'RE HIRING: EXPERIENCED CARPENTER WHO CAN FIX ANYTHING If you know your way around a job site, you can diagnose problems without a 20-minute TED Talk, and actually show up when you say you will, we want you. We handle commercial service work-repairs...
    Night shift

    Rice Companies

    Sauk Rapids, MN
    2 days ago
  • $22.26 - $37.84 per hour

    Ichor Systems, Inc. is seeking a skilled inspector in Sauk Rapids, Minnesota. The role involves performing precision inspections on machined components and interpreting technical drawings. Ideal candidates will have a strong background in inspection within manufacturing...
    Hourly pay

    Ichor Systems, Inc.

    Sauk Rapids, MN
    1 day ago
  • Millerbernd Manufacturing Company in Sauk Rapids is looking for an NDT Quality Technician 2 for our new Weekend shift. The role involves testing and inspecting products for compliance with quality and safety standards. Candidates should be certified at Level 2 in NDT methods...
    Shift work
    Weekend work

    Millerbernd Manufacturing Company

    Sauk Rapids, MN
    4 days ago
  • $650 per month

    Owner Operator | Dry Van Location: Saint Cloud, MN Company: Terminal Transport, Inc. Pay: Competitive weekly pay (inquire for details) Route Type: otr, regional Start Date: ASAP About the Position Regional Drivers Needed  ~ Consistent + ...
    Weekly pay
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Terminal Transport, Inc.

    Saint Cloud, MN
    1 hour ago
  • $6,000 - $8,000 per week

    Owner Operator | Dry Van Location: Saint Cloud, MN Company: JIDO FREIGHT LLC Pay: $6,000 to $8,000 per week Route Type: regional Start Date: ASAP About the Position Are you a Class-A CDL driver with your own truck? Looking to maximize your...
    Weekly pay
    Full time
    Immediate start
    Flexible hours

    JIDO FREIGHT LLC

    Saint Cloud, MN
    1 hour ago

Do you want to receive more vacancies?

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