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

CNC Programmer

$24 - $30 per hour

Tempco Mfg - St. Paul Facility

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 CNC Vertical Machining Centers and inspection equipment to produce high-precision components. You'll work closely with engineering, toolroom, quality, and production teams to optimize machining processes, improve efficiency, and ensure products meet the highest quality standards.

A Day in the Life:

• Program, edit, and optimize CNC milling programs using CAM software such as Mastercam or GibbsCAM

• Create machining programs for CNC Vertical Machining Centers to manufacture tooling components and precision parts

• Program and maintain the InspecVision optical inspection system to support automated quality verification and inspection processes

• Interpret blueprints, CAD models, technical drawings, and GD&T requirements to determine optimal machining strategies

• Develop detailed setup and program sheets outlining machine setups, tooling requirements, pickup points, tool paths, and grind stock specifications

• Troubleshoot machining and programming issues to minimize downtime and maintain production schedules

• Analyze machining processes and implement improvements to increase efficiency, reduce cycle times, and improve quality

• Purchase and maintain inventory of cutting tools and tooling materials based on tooling BOMs and production requirements

• Monitor tool performance and tool life while coordinating timely replenishment of critical inventory

• Collaborate with design engineers, operators, quality personnel, and production leadership to support manufacturing objectives

• Maintain accurate program documentation and update programs to reflect engineering changes, customer requirements, and process improvements

• Stay current on advancements in CNC programming, machining technologies, and manufacturing best practices

• Follow all safety procedures, quality standards, and company policies

You're a Great Fit If You:

• Have 5+ years of CNC milling programming experience in a metal stamping manufacturing environment

• Are highly proficient with CAM software such as Mastercam, GibbsCAM, or similar programming platforms

• Have a strong understanding of G-code programming, CNC machining principles, tooling selection, feeds, and speeds

• Can confidently read and interpret blueprints, CAD models, and GD&T specifications

• Are skilled at troubleshooting machining and programming challenges while maintaining production efficiency

• Have strong attention to detail and a commitment to quality

• Communicate effectively with cross-functional teams

• Excel at organization, inventory management, and meeting production deadlines

• Value safety, quality, and continuous improvement

Preferred Experience:

• High school diploma or equivalent required; technical degree or related manufacturing education preferred

• 5+ years of CNC milling programming experience within a metal stamping manufacturing environment

• Experience programming and supporting optical inspection systems

• Knowledge of tooling procurement, inventory management, and cutting tool optimization

• Experience supporting toolroom and die manufacturing operations

Physical Requirements:

• Ability to stand, walk, and move frequently throughout the workday

• Ability to lift up to 25 lbs regularly and up to 50 lbs occasionally

• Physical stamina to perform repetitive tasks and maintain focus throughout the shift

• Good vision, depth perception, and manual dexterity required for programming verification, inspections, and manufacturing support

Why Work With Us?

Join a collaborative manufacturing environment where your programming expertise directly impacts production efficiency, tooling performance, and product quality. You'll work with advanced machining and inspection technologies while helping drive continuous improvement initiatives that support precision manufacturing excellence.

Department: Operations

Hire Type: Full-Time

Pay Range: $24 – $30/hr

Location: Saint Paul, MN

You should be proficient in:

  • GD&T
  • CNC Programming

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC) (Fanuc, Bridgeport)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Saint Paul, MN vacancy
  • $45 - $50 per hour

     ...CNC Programmer Full-time Regular Ramsey, Ramsey, MN, US 4 days ago Requisition ID: 1201 Salary Range: $45.00 To $50.00 Hourly About the Role The Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test programs for... 
    Suggested
    Hourly pay
    Full time

    MultiSource Manufacturing LLC

    Saint Paul, MN
    3 days ago
  •  ...CNC Programmer We are seeking a skilled CNC Programmer to join our machine shop team. The CNC Programmer will be responsible for developing, optimizing, and maintaining CNC programs to produce precision parts efficiently, safely, and to customer specifications. This role... 
    Suggested
    Hourly pay

    VSSI Staffing Services

    Saint Paul, MN
    8 days 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
    24 days ago
  •  ...Benefits 401(k) 401(k) matching Bonus based on performance Competitive salary Donation matching CNC Programmer – Minneapolis, MN 1st shift CNC Programmer for a leading manufacturer, providing the industry with top quality. Responsibilities Program Makino CNC machining... 
    Suggested
    Day shift

    Jayes Tech LLC

    Minneapolis, MN
    4 days ago
  • Overview of Responsibilities:Machine Operation ResponsibilitiesOperate and maintain assigned machines for production.Perform SPC on all parts that are running in the work centers.Change broken/dull tools and perform all offsets as required to keep the machine producing...
    Suggested
    Work at office
    Shift work

    Donatelle

    New Brighton, MN
    1 day ago
  • $35 - $42 per hour

     ...CNC Programmer Role with Growing Industry Leader / $35.00 - $42.00 an hour depending on Experience/ Great benefits and 401K This Jobot Job is hosted by: Shawn Trainor Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary... 
    Hourly pay
    Local area
    Day shift

    Jobot

    Fridley, MN
    2 days ago
  • $35 - $42 per hour

     ...CNC Programmer Location: Fridley, MN, US Job Details Experience: Mid Level Salary: $35 - $42 per hour Key Duties/Responsibilities Program Makino CNC machining centers for high‑speed milling operations using Mastercam Perform high precision machining of molds and fixtures... 
    Hourly pay
    Day shift

    Leoforce

    Fridley, MN
    1 day ago
  •  ...development, and a commitment to work-life balance. We are seeking a highly skilled Turning Center Programmer-Operator. This role involves running high-precision plastic parts using CNC turning centers, live tooling, sub-spindle operations, and manual lathe work. Must be... 

    Flow Control Group Company

    Saint Paul, MN
    4 days ago
  • $38 - $48 per hour

     ...CNC Programmer $38 - $48 per hour | Minneapolis, MN | On‑Site | Permanent Urgently Hiring for a CNC Programmer experienced in Medical Device A bit about us: We are a well‑established medical device manufacturer supporting the development and production of mission‑critical... 
    Hourly pay
    Permanent employment
    Local area
    Immediate start

    Australia-Employment

    Minneapolis, MN
    3 days ago
  • $100k - $160k

    REMOTE Employment-Based Business Immigration Attorney — $100k to $160k + Bonus — Established Immigration Firm This Jobot Job is hosted by: Stanton Sikorski Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $100,000 ...
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work
    Work visa

    Jobot

    Minneapolis, MN
    2 days ago
  •  ...–Friday | 8:00 AM – 5:00 PM Pay: DOE (Depending on Experience) Employment Type: Full-Time Job Overview We are seeking an experienced CNC Lathe Machinist to join a fast-paced machine shop in Houston, TX. The ideal candidate will have at least 3 years of CNC lathe experience... 
    Full time
    Monday to Friday
    Day shift

    VSSI Staffing Services

    Saint Paul, MN
    3 days ago
  • $75k - $85k

     ...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, maintaining... 
    Work at office

    Electric Machinery Company

    Minneapolis, MN
    2 days ago
  • $23.54 - $25.68 per hour

     ...What the Role Delivers To maintain average set-ups on the CNC machines. Have a good working knowledge of the machine tool. Required to make necessary offsets to keep parts in print tolerances. In process inspection of daily production parts. Complete all level 1 requirements... 
    Hourly pay
    Immediate start
    Shift work
    Afternoon shift

    Manufacturing Partners Incorporated

    Saint Paul, MN
    5 days ago
  •  ...A leading manufacturing company is seeking a Machine Operator for their Saint Paul location. The role involves operating CNC and conventional machines, ensuring quality through meticulous attention to detail. Candidates should have a high school diploma and experience... 
    Afternoon shift

    Emerson

    Saint Paul, MN
    2 days ago
  •  ...and 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... 

    Rotary Systems

    Saint Paul, MN
    3 days ago
  • $26 - $30 per hour

     ...complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Machine Operator-1st Shift Full-Time Employee Craft Faribault, MN, US 30+ days ago Requisition ID: 2499 Salary Range: $26.00 To $30.0... 
    Hourly pay
    Full time
    Work at office
    Day shift

    Trystar

    Saint Paul, MN
    2 days ago
  •  ...Position Summary: Produce custom machined parts by programming, setting up, and operating computer numerical control (CNC) milling machines and additional metal fabrication equipment. Support Matched Metal Tool build processes from specifications noted in blueprints, sketches... 
    Shift work

    Mathias Die Company

    Saint Paul, MN
    3 days ago
  • $30 - $42 per hour

     ...PRIMARY OBJECTIVE OF THE POSITION The Machinist III 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... 
    Contract work
    Overseas
    Shift work

    Gray

    Saint Paul, MN
    3 days ago
  • $25 - $31 per hour

     ...Machinist III to join our team at Elemet Manufacturing. Responsible for interpreting client specifications and entering them into the CNC machine, setting up and monitoring machine as it operates. This position will make critical contributions to the company’s reputation... 
    Hourly pay
    Shift work

    ELEMET GROUP

    Saint Paul, MN
    1 day ago
  •  ...Job Description Job Description Job Title: CNC Lathe Machinist Company: Xepot LLC dba Dagry Location: Owatonna, MN Job Type: Full-time Relocation Assistance Bonus: $2,000 Job Description We are looking for a skilled CNC Lathe Machinist to join... 
    Full time
    Relocation package

    Xepot LLC

    Saint Paul, MN
    22 days ago
  • $50k - $70k

     ...joining a tight‑knit team of six expert Swiss Machinists managing a high‑tech 22‑machine center. Whether you are a Swiss specialist or a CNC pro ready to pivot, we provide the sophisticated equipment—including 2015 and 2019 Tsugami models—to help you do your best work. Key... 
    Temporary work
    Work experience placement
    Shift work

    Randstad

    Saint Paul, MN
    3 days ago
  • $30 - $42 per hour

     ...are offered private health insurance, life insurance, and an employee assistance program (EAP). PRIMARY OBJECTIVE OF THE POSITION The CNC Lathe Operator III is responsible for planning, setting up and performing a wide variety of CNC machining operations, using various... 
    Contract work
    Overseas
    Shift work
    Afternoon shift

    Gray

    Saint Paul, MN
    4 days ago
  • $25 - $30 per hour

     ...Job Description Job Description ️ Machinist – Custom CNC & Manual Machining | Full‑Time Join a skilled, family‑owned machining team producing custom parts for heavy construction equipment. Work with CNC mills, lathes, and occasional manual machines while programming... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office

    Aerotek

    Saint Paul, MN
    9 days ago
  • $30 - $36 per hour

     ...Job Description Job Description The CNC Swiss Lathe Machinist plays a crucial role in a large manufacturing team, ensuring precise turning and machining of metal components using advanced CNC Swiss lathe machines, including Citizen, Nakamura, Fanuc, and Murata models... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Randstad Direct Hire

    White Bear Lake, MN
    11 days ago
  • $37.44k - $52k

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

    J&J Machine Inc.

    Saint Paul, MN
    24 days ago
  • $30 - $35 per hour

     ...Northern Iron Machine in St. Paul is looking for a CNC Lead Machinist for 2nd shift Are you a reliable employee looking for an exciting career in a growing organization? You’ll be part of a family culture where your contributions are noticed and recognized. What’s in it... 
    Hourly pay
    Monday to Thursday
    Afternoon shift

    Lawton Standard

    Saint Paul, MN
    3 days ago
  •  ...shift (2:30pm-11:00pm) to set up and operate various machines in a machine production environment. Responsibilities Set up and operate CNC and manual machines. Read and interpret blueprints, part prints, and work orders. Set up tooling, fixtures, clamps, and workpieces.... 
    Full time
    Temporary work
    Flexible hours
    Shift work
    Afternoon shift

    Sunnen Products Company

    Maplewood, MN
    3 days ago
  • $69.75k - $71k

     ...shop machining of engineering prototypes. Working with minimal technical supervision, the machinist sets up and operates manual and CNC machines, lays out work from blueprints and specifications, and checks and inspects machining operations against specified tolerances... 
    Work at office
    Worldwide
    Afternoon shift

    TSI Incorporated

    Saint Paul, MN
    2 days ago
  • $69.75k - $71k

     ...will be responsible for: Set-up, adjust, operate and program a variety of machines, which will include manual mills, turret lathes and CNC mills and CNC lathes. Follow work practices which are geared toward continuous quality improvement and best practices. Assignment... 
    Summer work
    Work at office
    Night shift
    Afternoon shift

    TSI Incorporated

    Shoreview, MN
    2 days ago
  •  ...development Company Description Laser 1 Technologies is a precision manufacturing facility specializing in laser cutting, forming, CNC machining, and value-added operations. The company prides itself on delivering high-quality work, excellent customer service, and... 
    Shift work
    Day shift
    Afternoon shift
    Weekday work

    Laser1Technologies, 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!