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

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Saint Paul, MN vacancy
  •  ...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... 
    Suggested
    Full time

    Forpak Inc.

    Saint Paul, MN
    12 hours ago
  • $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
    4 days ago
  • $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... 
    Suggested
    Hourly pay

    MultiSource Mfg

    Saint Paul, MN
    4 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
    1 day ago
  • $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... 
    Suggested
    Full time

    MG McGrath Inc

    Maplewood, MN
    4 days ago
  •  ...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

    MultiSource Manufacturing LLC

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

    6AM City

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

    VSSI Staffing Services

    Saint Paul, MN
    1 day 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
    4 days ago
  • $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 work
    Monday to Friday
    Day shift

    Award Staffing

    Saint Paul, MN
    12 hours ago
  •  ...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... 

    Lawton Standard

    Saint Paul, MN
    4 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... 
    Day shift

    Jayes Tech LLC

    Minneapolis, MN
    12 hours ago
  •  ...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

    Tempco Manufacturing

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

    Australia-Employment

    Minneapolis, MN
    3 days ago
  • $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 office
    Shift work

    Spectrum Plastics Group

    Saint Paul, MN
    4 days 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
    1 day ago
  • 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

    Sunnen Products Company

    Maplewood, MN
    4 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
    4 days ago
  • $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 work
    Work at office
    Shift work
    Day shift

    IntePros

    Shoreview, MN
    3 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
    4 days ago
  • $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 pay
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    Std Iron

    Saint Paul, MN
    4 days ago
  • $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 pay
    Permanent employment
    Local area
    Day shift

    Australia-Employment

    Fridley, MN
    4 days ago
  • $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 time
    Relocation package
    Shift work
    Weekend work
    Afternoon shift

    Delkor Systems

    Saint Paul, MN
    3 days 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
    1 day ago
  •  ...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

    Masterson Staffing

    Shoreview, MN
    3 days ago
  • 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 time
    Monday to Friday

    Wilson Tool Canada

    White Bear Lake, MN
    4 days ago
  •  ...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

    TSI Incorporated

    Saint Paul, MN
    1 day 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
    1 day 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
    1 day ago
  •  ...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

    Andersen

    Saint Paul, MN
    4 days ago

Do you want to receive more vacancies?

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