CNC Programmer
VSSI Staffing Services
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 works closely with machinists, engineering, and quality teams to ensure on‑time delivery and continuous improvement. Key Responsibilities Create, edit, and optimize CNC programs for milling and/or turning operations. Interpret engineering drawings, GD&T, and customer specifications. Select appropriate tooling, fixturing, and machining strategies. Set up and prove out new jobs; support first‑article inspections. Troubleshoot machining and program‑related issues to improve quality and cycle times. Collaborate with machinists and supervisors to improve processes and reduce scrap. Maintain program documentation and revision control. Ensure work complies with safety, quality, and shop standards. Support continuous improvement initiatives and cost reduction efforts. Required Qualifications 3+ years of CNC programming experience in a machine shop environment. Strong knowledge of CNC mills and/or lathes (3‑, 4‑, or 5‑axis a plus). Proficient with G‑code and M‑code programming. Experience with CAD/CAM software (Mastercam, Fusion 360, SolidCAM, or similar). Ability to read blueprints and understand GD&T. Strong problem‑solving and troubleshooting skills. High attention to detail and quality. Preferred Qualifications Experience with multi‑axis machining or complex surfacing. Familiarity with multiple CNC controls (Fanuc, Haas, Okuma, Mazak, etc.). Knowledge of tooling systems, cutting parameters, and materials. Experience in a job shop or high‑mix, low‑volume environment. Ability to train or mentor machinists and junior programmers. Physical & Work Environment Requirements Ability to stand and walk for extended periods. Occasionally lift up to 50 lbs. Work in a manufacturing environment with exposure to noise, lubricants, and metal chips. Compensation & Benefits Competitive hourly or salaried pay based on experience. Overtime opportunities. Health, dental, and vision insurance. Paid time off and holidays. Training and advancement opportunities. #J-18808-Ljbffr
- ...Forpak Inc. is seeking a CNC Programmer in Ramsey, Minnesota. This full-time role involves programming lathe machines using G-code, troubleshooting, and ensuring compliance with quality standards. Candidates should have a high school diploma, proven experience as a lathe...SuggestedFull time
$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$35 - $42 per hour
...MultiSource Mfg is seeking a Lathe Machinist/Programmer in Fridley, Minnesota. This role is pivotal in manufacturing precision parts by setting up and operating lathe machines, ensuring quality and efficiency. Candidates should have a strong background in machining processes...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$65k - $70k
...A commercial construction leader in Minnesota seeks a CAD/CAM Programmer II. This role involves creating CNC programs for cutting machines and ensuring precision in production processes. Ideal candidates should have a 2-year degree in Mechanical Engineering or Drafting...SuggestedFull time- ...A manufacturing company in Minnesota seeks a full-time CNC Programmer to utilize MasterCam for creating and testing programs for precision parts. Responsibilities include programming lathe machines using G-code, conducting inspections for quality assurance, and performing...Full time
- 6AM City, LLC in Minnesota is looking for a skilled CNC Swiss Lathe Operator to set up, program, and operate Swiss lathe machines. The role involves ensuring product quality through in-process inspections and collaborating with management to optimize production processes...
- ...VSSI Staffing Services, LLC is looking for a CNC Programmer to enhance our machine shop team. This role focuses on developing, optimizing, and maintaining CNC programs for precision parts while collaborating closely with machinists and engineering teams. The ideal candidate...
- ...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
$40 - $50 per hour
...About the Opportunity: Job Title: CNC Lathe Machinist Pay Rate Range: $40.00-$50.00/hour Location: St. Paul Park, MN Schedule: 1st Shift Monday-Friday 8AM-4:30PM Position Type: Direct Hire Requirements and Qualifications: High School Diploma or equivalent...Temporary workMonday to FridayDay shift- ...A manufacturing company is seeking a skilled CNC Set-Up Machinist to join their team in Saint Paul, Minnesota. The ideal candidate will have experience with CNC machines and a strong understanding of machining iron castings. Responsibilities include setting up machines...
- ...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...Day shift
- ...Overview CNC Mill Setup Operator responsible for setting up CNC vertical milling machines, installing tools, fixtures, and workpieces... ...workpieces per drawings Review setup sheets and consult with programmers to understand tool requirements and machining strategies Align...Shift work
- ...Australia-Employment is seeking a proficient CNC Programmer/Operator in Minneapolis. This on-site role involves programming CNC turning centers, performing live tooling operations, and ensuring quality standards on precision parts and mold components. The ideal candidate...Flexible hours
$21 - $28 per hour
Overview of Responsibilities: Machine Operation Responsibilities Operate 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...Work at officeShift 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
- Sunnen-Products-Company in Maplewood, Missouri is seeking an experienced Machinist for 2nd shift (2:30 pm - 11:00 pm). You will set up and operate various machines, ensuring quality and maintaining safety standards. The ideal candidate will have a High School diploma or...Afternoon shift
- ...–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
$31 per hour
...CNC Machinist We have two contract for hire spots ~ First shift pay rate is $31.00/hr @nd shift pay rate is $34.10/hr Keys from the manager~ ~We use DMG/Mori Seiki machines 3 axis mill and 2 axis lathes. ~Set is typically 2 vise set up using G54 and G55 work...Contract workWork at officeShift workDay shift$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$18.56 - $27.84 per hour
...entry‑level candidates who share our core values of Safety, Respect, Pride in Work, and Continuous Improvement. We are seeking a skilled CNC Machine Operator with experience operating Horizontal Machining Centers (HMC). Why Standard Iron? Competitive Pay: $18.56 – $27.84...Hourly payTemporary workShift workDay shiftAfternoon shift$35 - $42 per hour
...CNC Programmer $35 - $42 per hour | Fridley, MN | On-Site | Permanent CNC Programmer Role with Growing Industry Leader / $35.00 - $42.00 an hour depending on Experience/ Great benefits and 401K A bit about us: We have been a leading manufacturer of seals and rubber products...Hourly payPermanent employmentLocal areaDay shift$30 - $40 per hour
...CNC Machinist Job Category: Machine Shop Full-Time On-site Minnesota St. Paul, MN 55112, USA Description Responsibilities... ...lists to plan and organize daily workload Collaborate with programmers, estimators, and other machinists to improve processes...Full timeRelocation packageShift workWeekend workAfternoon 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...
- ...CNC Machinist Position Masterson Staffing has a 1st shift CNC Machinist position available in Shoreview. Below are the details of this position: Primary Duties: Set-up, adjusts, operate and edit program a variety of machines, which will include CNC mills and...Day shift
- Wilson Tool Canada in White Bear Lake, Minnesota, is seeking a Tool and Die Maker. The successful candidate will utilize machining expertise to produce precision tooling and support manufacturing objectives. Candidates must possess strong technical skills, including G/...Full timeMonday to Friday
- ...will perform machining and fitting of parts, tools, and machines while working with minimal supervision. You will operate manual and CNC machines, work from blueprints, and ensure that manufacturing meets specified tolerances. Candidates should have a high school diploma...Afternoon shift
$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$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- ...Andersen Corp. is seeking a Tooling Machinist I for its Ramsey, MN location. The candidate will operate CNC machining centers and assist in process improvements. With 3-5 years of CNC milling experience, applicants are expected to have a strong understanding of GD&T and...Day shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!
- cnc applications engineer Saint Paul, MN
- 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


