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

CNC Programmer

$35 - $45 per hour

Midwest Staffing Group Inc

Job Description

Job Description

Our manufacturing client is seeking an experienced CNC Programmer to join their team.

Direct hire

Pay rate: $35-$45 depending on level of experience

What You'll Do

  • Program, edit, and optimize CNC milling programs using Mastercam, GibbsCAM, or similar CAM software
  • Create machining programs for CNC Vertical Machining Centers producing tooling components and precision-machined parts
  • Program and maintain an InspecVision optical inspection system to support automated quality verification
  • Interpret blueprints, CAD models, technical drawings, and GD&T to develop efficient machining strategies
  • Create detailed setup sheets including tooling, pickup points, tool paths, and grind stock specifications
  • Troubleshoot machining and programming issues to minimize downtime and keep production on schedule
  • Improve machining processes by reducing cycle times, increasing efficiency, and enhancing product quality
  • Manage cutting tool inventory and tooling materials based on production requirements and tooling BOMs
  • Monitor tool performance and coordinate replenishment of critical tooling
  • Collaborate with engineering, quality, production, and machine operators to support manufacturing goals
  • Maintain accurate program documentation and implement engineering changes as needed

What We're Looking For

  • 5+ years of CNC milling programming experience in a metal stamping manufacturing environment
  • Strong proficiency with Mastercam, GibbsCAM, or similar CAM programming software
  • Extensive knowledge of G-code, CNC machining, tooling selection, feeds and speeds
  • Ability to read and interpret blueprints, CAD models, and GD&T
  • Proven troubleshooting and problem-solving skills in a production environment
  • Commitment to safety, quality, and continuous improvement

\nCompany Description

Since 1990, Midwest Staffing Group has been a trusted partner in providing top-tier talent to businesses throughout the Minneapolis–St. Paul metro area. In 2022, we expanded our reach to serve clients in Fargo, North Dakota. We specialize in full-service staffing solutions, including contract, contract-to-hire, and direct placement services.

Company Description

Since 1990, Midwest Staffing Group has been a trusted partner in providing top-tier talent to businesses throughout the Minneapolis–St. Paul metro area. In 2022, we expanded our reach to serve clients in Fargo, North Dakota. We specialize in full-service staffing solutions, including contract, contract-to-hire, and direct placement services.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Saint Paul, MN vacancy
  •  ...Job Description Job Description CNC Programmer / CNC Machinist – Hard Milling (Confidential Precision Mold Manufacturer) Minneapolis–St. Paul, MN | Full-Time | On-Site We are recruiting on behalf of a premier precision mold manufacturer in the Minneapolis–St.... 
    Suggested
    Full time
    Work at office

    MRINetwork Jobs

    Saint Paul, MN
    1 day ago
  • $66.56k - $93.6k

     ...grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have... 
    Suggested
    Temporary work
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    J&J Machine Inc.

    Saint Paul, MN
    15 days ago
  • $35 - $45 per hour

     ...Job Description Job Description CNC Programmer Location: Mendota Heights, MN Department: Operations Type: Full-time What You'll Be Doing: As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing operations by programming... 
    Suggested
    Full time
    Shift work

    Tempco Manufacturing

    Saint Paul, MN
    6 days ago
  • $75k - $110k

     ...CNC Machinist/ProgrammerOur long term client is a growing manufacturing company specializing in precision machining and fabrication. They are currently seeking an experienced CNC Machinist/Programmer to join their team. If you are a skilled professional with a strong background... 
    Suggested
    Shift work

    SkillSource Tech

    Minneapolis, MN
    4 days ago
  •  ...CNC Lathe Machinist OpportunityJoin a leading manufacturing team in Saint Paul, MN, as a CNC lathe machinist! This direct hire opportunity is ideal for an experienced machinist who thrives on precision, productivity, and a supportive work environment. With excellent benefits... 
    Suggested
    Full time
    Afternoon shift

    Twin City Staffing

    Saint Paul, MN
    3 days ago
  •  ...CNC Machinist IDonatelle - New Brighton - New Brighton, MN 55112Salary Range $21.00 - $28.00 Hourly Position Type Full TimeDescriptionOverview of Responsibilities:Operate and maintain assigned machines for production.Perform SPC on all parts that are running in the work... 
    Hourly pay
    Work at office
    Shift work

    Spectrum Plastics Group, A DuPont Business

    Saint Paul, MN
    4 days ago
  • $35 - $42 per hour

     ...CNC Programmer$35 - $42Fridley, MNCNC Programmer Role with Growing Industry Leader / $35.00 - $42.00 an hour depending on Experience/ Great benefits and 401KWe have been a leading manufacturer of seals and rubber products since 1955. Capabilities include in-house tool... 
    Local area

    Jobot

    Minneapolis, MN
    4 days ago
  • $15 per hour

     ...CNC MachinistResponsibilitiesSet up and operate CNC Mills, CNC Lathes, 5-Axis Mills, and manual machinesProduce high-quality parts...  ...priority lists to plan and organize daily workloadCollaborate with programmers, estimators, and other machinists to improve processesRecommend... 
    Relocation package
    Shift work
    Weekend work
    Afternoon shift

    Delkor Systems

    Saint Paul, MN
    2 days ago
  •  ...CNC Mill MachinistPrecision and custom machine shop looking for a long term, hardworking, willing to learn, positive CNC Mill Machinist to join the team. The company offers competitive pay, benefits and a great working environment! One shift shop starting at 6:00am (4-... 
    Temporary work
    Shift work

    MDS Staffing

    Minneapolis, MN
    4 days ago
  • $73k - $94k

     ...CNC ProgrammerThis role focuses on programming, setting up, and optimizing Swiss-style CNC lathes to produce precision-machined components...  ...on quality, efficiency, and collaboration among machinists and programmers.Job Type & LocationThis is a permanent position based out of... 
    Permanent employment

    Aerotek

    Minneapolis, MN
    1 day ago
  • $28 - $42 per hour

     ...complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Swiss Machinist Full-time Regular Manual Labor Ramsey, Ramsey, MN, US 30+ days ago Requisition ID: 1008 Salary Range: $28.00 To $42.0... 
    Hourly pay
    Full time
    Contract work
    Monday to Friday
    Day shift

    Forpak Inc.

    Saint Paul, MN
    1 day ago
  •  ...Overview Operates CNC machines including vertical mills, horizontal mills and lathes to perform one or more machine functions on metal or plastic work pieces. Produces precision parts applying knowledge of machining procedures to meet the Customer's expectations and Pequot... 
    Contract work
    Work experience placement

    Pequot Tool

    Saint Paul, MN
    4 days ago
  • $18.56 - $27.84 per hour

    Standard Iron is seeking an entry-level CNC Machine Operator to set up and operate Horizontal Machining Centers (HMC) in Minnesota. The role offers competitive pay between $18.56 and $27.84 per hour based on experience, along with outstanding benefits including health insurance... 
    Hourly pay

    Std Iron

    Saint Paul, MN
    2 days ago
  •  ...Job Description Job Description Job Summary: We are seeking a skilled CNC Machinist to set up, operate, and maintain CNC machines to produce precision metal and plastic parts. The ideal candidate has strong technical knowledge, attention to detail, and the ability... 
    Hourly pay
    Monday to Friday

    St Paul Machine and Design

    Saint Paul, MN
    18 days ago
  •  ...Job Description Job Description Mill-Turn CNC Programmer The Mill-Turn CNC Programmer is responsible for developing, modifying, and optimizing CNC programs for complex mill-turn machining operations. This position works closely with machinists, engineering, and... 

    Diag Partners

    Minneapolis, MN
    14 days ago
  •  ...Gas Turbine) Division, a world-class supplier of power generation services, parts, and repairs, is seeking an experienced multi-axis CNC Machinist looking to continue their career in advanced manufacturing technology. In this role, incumbent will be responsible for set... 

    Mechanical-Dynamics-

    Saint Paul, MN
    2 days ago
  • $30 - $40 per hour

    Set up and operate CNC Mills, CNC Lathes, 5‑Axis Mills, and manual machines Produce high‑quality parts that meet or exceed shop quality...  ...lists to plan and organize daily workload Collaborate with programmers, estimators, and other machinists to improve processes... 
    Relocation package
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Delkor Systems, Inc.

    Saint Paul, MN
    2 days ago
  • $70k - $90k

     ...Job Description Salary: $70k - 90k per year + none Reference: AB_5037751 Randstad Staffing is hiring for a CNC Mill Machinist/Programmer that is ready to support the Aerospace & Semiconductor industries. Our client is manufacturing tight tolerance, precision... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Shift work

    Randstad

    Minneapolis, MN
    15 days ago
  • $75k - $95k

     ...Job Description Description: Electric Machinery Company, a division of WEG Electric Corp. Minneapolis, MN Position: CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing... 
    Work at office

    ELECTRIC MACHINERY COMPANY, a division of WEG

    Minneapolis, MN
    1 day ago
  • Pequot Mfg. is looking for CNC Machine Operators Hours are Monday-Thursday from 2:00PM-12:30AM on a 4 day work week. This person will operate CNC Machines at the mid skill level, following work instructions and under supervision, producing parts according to print and specifications... 
    Temporary work
    Afternoon shift

    Pequot Tool

    Saint Paul, MN
    2 days ago
  •  ...at Harvey Vogel Manufacturing, apply online today! We have two current openings for 2nd shift, Monday - Thursday 3:15pm - 1:45am CNC Setup/Operator Center Role As a CNC Setup/Operator, you will produce precision components by running CNC and manual equipment to specification... 
    Shift work
    Afternoon shift

    Harvey Vogel Manufacturing

    Saint Paul, MN
    4 days ago
  • $62.4k - $76.96k

     ...Job Title: CNC Programmer Job Description Join a dynamic and creative team that develops products for a variety of industries including medical, aerospace, industrial, and consumer markets. As a CNC Programmer, you will collaborate with experienced Industrial Designers... 
    Weekly pay
    Permanent employment
    Saint Paul, MN
    a month ago
  •  ...inspections using appropriate tools and apply SPC principles to monitor tool wear and tolerances Requirements Experience: 5+ years of CNC experience (Swiss-style or Multi Turret/Multi Spindle turning is a significant plus). Education: High School Diploma required;... 
    Hourly pay
    Weekly pay
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    The Specialty Manufacturing Company

    Saint Paul, MN
    26 days ago
  • $24 per hour

     ..., Minnesota. Role Summary We are seeking a skilled, self‑starter, and dependable person with Precision Machinist Skills to join our CNC Turning Team. This role is vital to produce parts from tight to fit-form-function tolerance components, primarily supporting the Plumbing... 
    Hourly pay
    Local area
    Visa sponsorship
    Work visa
    Shift work
    Day shift

    IDEX Corporation

    Saint Paul, MN
    2 days ago
  •  ...Job Description Job Description Mid Continent Engineering is seeking a CNC Machine Programmer to join our team!  This is a 1st Shift- 6 am to 4:30 pm, Monday through Thursday opportunity.  Mid-Continent has been a supplier to first-tier OEMs within the medical,... 
    Work at office
    Immediate start
    Monday to Thursday
    Day shift

    Mid-Continent Engineering, LLC

    Minneapolis, MN
    27 days ago
  • $19 - $24 per hour

     ...advancement, and an employee referral program. This position is responsible for maintaining, setting up, calibrating and operating the CNC machines while maintaining safety standards, quality and order accuracy. This will require an individual who is highly detail... 
    Hourly pay
    Work at office
    Immediate start
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    132 Cambria FabShop - Minnesota LLC

    Saint Paul, MN
    2 days ago
  • $29 - $38 per hour

     ...Description Job Overview: \n Ready to take the next step in your career? Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made-... 
    Hourly pay

    Marvin

    Minneapolis, MN
    13 days ago
  • $25 - $42 per hour

     ...program (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 various... 
    Contract work
    Overseas
    Shift work
    Night shift
    Weekend work
    Day shift

    Anderson Dahlen

    Saint Paul, MN
    3 days ago
  • $62.4k - $76.96k

    ⚙️ CNC Programmer – Prototype Manufacturing | 3, 4 & 5‑Axis Step into a fast‑growing, highly creative prototype environment where you’ll work alongside Industrial Designers, Engineers, Machinists, and Fabricators to bring cutting‑edge ideas to life. This role exists... 
    Weekly pay
    Permanent employment
    Saint Paul, MN
    16 days ago
  •  ...feeds for efficient and accurate machining Inspect finished products to ensure they meet quality standards Collaborate with CNC programmers and engineers to troubleshoot and improve processes Maintain documentation for setups and operations Ensure compliance with safety... 

    Rotary Systems, Inc.

    Saint Paul, MN
    2 days ago

Do you want to receive more vacancies?

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