CNC Programmer
$24 - $30 per hourTempco 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)
$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...SuggestedHourly payFull time- ...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...SuggestedHourly pay
$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...SuggestedTemporary workShift workNight shiftWeekend workDay shiftAfternoon shift- ...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...SuggestedDay shift
- 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...SuggestedWork at officeShift work
$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 payLocal areaDay shift$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 payDay shift- ...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...
$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 payPermanent employmentLocal areaImmediate start$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 employmentH1bWork at officeLocal areaRemote workWork visa- ...–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 timeMonday to FridayDay shift
$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$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 payImmediate startShift workAfternoon shift- ...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
- ...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...
$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 payFull timeWork at officeDay shift- ...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
$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 workOverseasShift work$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 payShift work- ...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 timeRelocation package
$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 workWork experience placementShift work$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 workOverseasShift workAfternoon shift$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 payFull timeContract workTemporary workWork at office$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 payFull timeTemporary workWork experience placementWork at officeLocal areaMonday to FridayShift workDay shiftAfternoon shift$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 timeTemporary workAll shiftsShift workNight shiftWeekend workDay shiftAfternoon shift$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 payMonday to ThursdayAfternoon shift- ...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 timeTemporary workFlexible hoursShift workAfternoon shift
$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 officeWorldwideAfternoon shift$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 workWork at officeNight shiftAfternoon shift- ...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 workDay shiftAfternoon shiftWeekday work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!
- cnc engineer Saint Paul, MN
- cnc programmer Saint Paul, MN
- cnc machine operator Saint Paul, MN
- cnc mill machinist Saint Paul, MN
- cnc machinist Saint Paul, MN
- cnc operator Saint Paul, MN
- boeing cnc machinist Saint Paul, MN
- cnc machinist programmer Saint Paul, MN
- cnc lathe machinist Saint Paul, MN
- cnc setup operator Saint Paul, MN


