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 Title

CNC Programmer

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
  • Degree Level Trade School
  • Job Schedule Full time
  • Locations 1003 Industrial Dr S, Sauk Rapids, MN, 56379, US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Osakis, MN vacancy
  •  ...Description JOB SUMMARY: The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual analyzes and defines production methods and processes required to manufacture parts and products. ESSENTIAL DUTIES & RESPONSIBILITIES... 
    Suggested
    Full time

    Douglas Machine Inc.

    Alexandria, MN
    4 days ago
  • $20 per hour

     ...Our client, a leader in the manufacturing industry, is seeking a CNC Machine Operator to join their team. As a CNC Machine Operator, you will be part of the production team supporting operational excellence. The ideal candidate will have strong attention to detail, effective... 
    Suggested
    Temporary work
    Shift work

    Manpower

    Alexandria, MN
    3 days ago
  • $22 per hour

     ...Our client, a leader in the manufacturing industry, is seeking a CNC Machine Operator to join their team. As a CNC Machine Operator, you will be part of the production department supporting machining operations. The ideal candidate will have attention to detail, strong... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Monday to Thursday
    Shift work
    Night shift

    Manpower

    Alexandria, MN
    4 days ago
  • $17 - $18 per hour

    Job Description Job Description *Come create your career with Volt* Volt is immediately hiring for a Machine Operator in Alexandria, MN. *Entry Level* Weekly Pay* Benefits* As a Machine Operator you will: sand material while on a machine grind material ...
    Suggested
    Weekly pay
    Full time
    Temporary work
    Work experience placement
    Immediate start

    Volt

    Osakis, MN
    11 days ago
  •  ...Job Description Job Description Overview: The Machinist is responsible for running multiple CNC machines efficiently. In order to ensure proper function, machinist review equipment regularly to report any equipment malfunctions, tooling issues, conduct general maintenance... 
    Suggested
    Afternoon shift

    Force America

    Alexandria, MN
    7 days ago
  • $23 per hour

     ...Our client, a leading manufacturing organization, is seeking a CNC Machine Operator to join their team. As a CNC Machine Operator, you will be part of the manufacturing department supporting production operations. The ideal candidate will demonstrate attention to detail... 
    Hourly pay
    Temporary work
    Shift work
    Weekend work

    Manpower

    Alexandria, MN
    2 days ago
  • $18.56 - $27.84 per hour

     ...Job Description Job Description Join Our Team as a CNC Machine Operator – Horizontal Machining Center (HMC) and Vertical Machining Center (VMC) at Standard Iron Are you ready to start a hands-on career with a company that’s been setting the standard in contract... 
    Hourly pay
    Contract work
    Temporary work
    Relocation package
    Shift work
    Day shift
    Afternoon shift

    Standard Iron

    Sauk Centre, Stearns County, MN
    a month ago
  • $57k - $67k

     ...Job Description Job Description Job Title: Machinist – CNC Job Description This role offers a hands-on opportunity to develop as a machinist on screw machines, focusing on setup, operation, and quality of machined parts. You will work closely with experienced... 
    Hourly pay
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Alexandria, MN
    13 days ago
  • $18.56 - $27.84 per hour

     ...Summary We are seeking a detail-oriented  Laser Operator for our First shift team. In this role, you will set up, operate, and maintain CNC laser cutting machines to ensure high-precision production. We are looking for a results-driven individual who takes pride in quality... 
    Hourly pay
    Relocation package
    Shift work
    Day shift

    Standard Iron

    Sauk Centre, Stearns County, MN
    20 days ago
  • $20 - $25 per hour

     ...about our shop, our machines, the tools we work with or the parts we make, check us out online: onFacebookor on ourYouTube Page. CNC Operator Position Qualifications: Experience is preferred but not required. Ability to stand for most of the assigned shift.... 
    Shift work
    Afternoon shift

    Trinity Tool & Precision Machining, LLC

    Sauk Centre, Stearns County, MN
    17 days ago
  • $18 - $23 per hour

     ...Job Description Job Description Alexandria, MN - 3rd shift (Mon-Fri, 11:00pm-7:00am) The CNC Machine Operator is responsible for loading/unloading parts into Computer Numerical Control (CNC) machines, while ensuring finished parts meet customer specifications and... 
    Temporary work
    Flexible hours
    Shift work
    Night shift

    Alexandria Precision Machining LLC

    Alexandria, MN
    18 days ago
  • $19.09 per hour

     ...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
    Full time
    Immediate start
    Shift work
    Weekend work
    Afternoon shift

    Ichor Systems

    Osakis, MN
    4 days ago
  • $20 - $22 per hour

    Job Description Job Description Laser Operator Position Summary We are seeking a detail-oriented  Laser Operator Helper for our 2ndShift team. This is an entry level position where you will assist the Laser Operator by pulling cut parts out of steel skeletons...
    Hourly pay
    Relocation package
    Shift work
    Weekend work
    Afternoon shift

    Standard Iron

    Sauk Centre, Stearns County, MN
    6 days ago
  • $18.56 - $27.84 per hour

    Job Description Job Description Join Our Team as a Press Brake Operator Are you ready to start a hands-on career with a company that’s been setting the standard in contract manufacturing for over 90 years? Standard Iron is looking for entry-level candidates who ...
    Hourly pay
    Contract work
    Temporary work
    Part time
    Relocation package
    Shift work
    Day shift
    Afternoon shift

    Standard Iron

    Sauk Centre, Stearns County, MN
    a month ago
  • $25 - $33 per hour

     ...maintenance. Good Communication Skills Regular and consistent attendance EQUIPMENT USED TO PERFORM JOB: Lathes Saws CNC machines Grinders Inspection tools Forklift Carts Hob Redine Pallet jack Ladders Vise Computers Eye... 
    Hourly pay
    Local area

    Illinois Tool Works

    Alexandria, MN
    14 days ago
  •  ...options (Monday–Thursday). Key Responsibilities Saw Operation & Setup: Set up and operate industrial saws (such as band saws or CNC-controlled saws) to cut steel tubing, plate, and other metal materials to precise specifications. Blueprint Reading: Interpret... 
    Contract work
    Relocation package
    Shift work
    Day shift

    Standard Iron

    Sauk Centre, Stearns County, MN
    20 days ago
  • $17 - $18 per hour

    Job Description Job Description *Come create your career with Volt* Volt is immediately hiring for a Machine Operator in Alexandria, MN. *Entry Level* Weekly Pay* Benefits* As a Machine Operator you will: sand material while on a machine grind material ...
    Weekly pay
    Full time
    Temporary work
    Work experience placement
    Immediate start

    Volt

    Carlos, MN
    10 days ago
  • $20.35 per hour

    Job Description Job Description Machine Operator Assistant Job Description The Machine Operator Assistant works on a production line in a manufacturing facility to support the smooth and efficient operation of production equipment. In this role, you ensure product...
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Sauk Centre, Stearns County, MN
    4 days ago
  • Metal Stamping Machine Operator Doherty Staffing Solutions is hiring Metal Stamping Machine Operators for a leading manufacturing company located in Alexandria, MN. If you enjoy a fast-paced environment and want reliable hours with weekly pay, this job could be a great...
    Weekly pay
    Temporary work
    Local area
    All shifts

    Doherty Staffing

    Alexandria, MN
    3 days ago
  • $79.6k - $135.3k

     ...training; or equivalent combination of education and experience. Supervisory experience preferred or must have 1-2 years minimum CNC Experience. Physical Requirements: Ability to stand and walk for extended periods (up to 8-12 hours per shift) on a... 
    Permanent employment
    Temporary work
    Work at office
    Local area
    Shift work
    Day shift

    Ichor Systems

    Osakis, MN
    4 days ago
  •  ...documentation. Strong knowledge of mechanical design principles and manufacturing processes. Hands-on machining experience with CNC equipment preferred. Proficiency with CAD software for creating, modifying, and interpreting mechanical drawings and production... 
    Work at office

    Force America Hydraulics

    Alexandria, MN
    5 days ago
  • Key Obsessions: * Operate Equipment Efficiently * Operate and maintain saw equipment to support production schedules and fabrication needs. * Handle, move, and deliver material using forklifts or other material handling equipment. * Accurately record part movement...
    Full time
    Local area
    Flexible hours
    Shift work

    Aagard

    Alexandria, MN
    1 day ago
  • $44 - $52 per hour

    Job Description Job Description Salary: $44 to $52 About Us: Automated Technologies, a sister company of Ellingson Plumbing, Heating, A/C & Electrical, is a leading construction and controls firm partnering with commercial, industrial, and institutional clients. ...
    Temporary work
    For contractors

    Ellingson Plumbing, Heating, A/C & Electrical

    Alexandria, MN
    10 days ago
  • $21 per hour

    Our client, a leading manufacturing organization specializing in aluminum extrusion products, is seeking a dedicated Material Support Operator to join their team. As a Material Support Operator, you will be an integral part of the production department supporting the...
    Full time
    Temporary work
    Shift work

    Manpower

    Alexandria, MN
    2 days ago
  • Drive For BFS Drive for BFS, the #1 name in the industry and America's largest supplier of building materials, value-added components and building services to the professional market. At Builders FirstSource, we value our drivers and will support you at every turn through...

    Builders FirstSource

    Osakis, MN
    2 days ago
  •  ...voltage, amperage, travel speed, wire feed speed, gas composition) to meet quality and productivity targets. Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube benders) using software like SolidWorks, AutoCAD, or nesting... 
    Contract work
    Relocation

    Standard Iron

    Sauk Centre, Stearns County, MN
    4 days ago
  • $23.5 - $30 per hour

     ...and die/mold making, and/or two plus years’ experience in the injection mold building or mold maintenance field Proficiency with CNC mills, EDMs, etc Training in general safety Preferred Education and Experience: Solid Cam or other CAD/CAM software experience... 
    Hourly pay
    Temporary work
    Shift work
    Afternoon shift

    Beacon Engineered Solutions

    Alexandria, MN
    25 days ago
  • $24.72 per hour

    Our client, a leader in the recycling industry, is seeking a Plant Operator to join their team. As a Plant Operator, you will be part of the operations team supporting the efficient functioning of the facility. The ideal candidate will have strong communication skills...
    Temporary work
    Shift work
    Night shift
    Rotating shift

    Manpower

    Alexandria, MN
    2 days ago
  •  ...and developing teams adventageous Proficient in reading CAD drawings and blueprints Demonstrated ability to set up and operate CNC equipment Experience in machinery fabrication and measuring instruments Strong prioritization, time management, organization, proactive... 
    Work at office
    Local area
    All shifts
    Flexible hours
    Shift work
    Weekend work
    Day shift

    Aagard

    Alexandria, MN
    5 days ago
  • Owner Operator | Dry Van Location: Alexandria, 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 Flexible home time Pay: $1450-1900 weekly...
    Weekly pay
    Immediate start
    Relocation package
    Flexible hours

    Terminal Transport Inc

    Alexandria, MN
    4 days ago

Do you want to receive more vacancies?

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