Average salary: $110,000 /yearly

More stats
Get new jobs by email
  •  ...Lathe ProgrammerThe Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test programs...  ...certification in machining or a related field.Experience with CNC programming, using MasterCam or similar software.Familiarity... 
    Suggested

    Multisourcemfg.com

    Anoka, MN
    2 days ago
  • $28 - $36 per hour

     ...CNC Programmer/Setup MachinistAdvance Resources LLC is seeking an experienced CNC Programmer/Setup Machinist to join our manufacturing team. We're looking for someone who can independently program, set up, and operate Haas CNC equipment while producing high-quality precision... 
    Suggested
    Hourly pay
    Full time
    Day shift

    Minnesota Jobs

    Lonsdale, MN
    2 days ago
  • $45 per hour

     ...CNC Programmer – Multi-Axis Machining & Custom FixturingUp to $45.00/Hour Starting Baseline (scaling with technical Mastercam depth) + Shift Differentials (+$1.00 to +$2.00/hr) + Overtime Eligibility + Full BenefitsFlexible 1st Shift (6:00 AM, 7:00 AM, or 8:00 AM starts... 
    Suggested
    Shift work
    Day shift

    Aspire Talent Solutions

    Duluth, MN
    2 days ago
  •  ...CNC ProgrammerWe are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for precision machining operations. This is an exciting opportunity to contribute to high-quality... 
    Suggested

    Rotary Systems

    Anoka, MN
    4 days ago
  •  ...training can be provided for the right individual with strong CNC programming experience. Program CNC mills and/or lathes....  ...production outcomes. Qualifications Proven experience as a CNC Programmer. Experience with CAD/CAM software; GibbsCAM experience is... 
    Suggested

    Synectics

    Ramsey, MN
    1 day ago
  • $62.4k - $76.96k

     ...CNC ProgrammerJoin 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, Engineers, Machinists, and... 
    Suggested
    Permanent employment

    Minnesota Jobs

    Saint Paul, MN
    11 hours agonew
  • $75k - $95k

     ...CNC ProgrammerThe CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and manufacturing processes to support safety, quality, delivery, and cost objectives. This position supports machining operations through CNC programming... 
    Suggested
    Work at office

    Electric Machinery Company

    Minneapolis, MN
    2 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
    2 days ago
  •  ...CNC ProgrammerA 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... 
    Suggested
    Shift work

    Tempco Manufacturing

    Saint Paul, MN
    2 days ago
  • $32 per hour

     ...with a company in Savage, MN that is looking for a Professional CNC Machinist! We are looking for someone with 3 years of...  ...Qualifications: -4 years of experience as CNC Machinist Programmer -Attention to Detail -High School Diploma -Strong Computer... 
    Suggested
    Temporary work
    Work at office
    Day shift
    Afternoon shift

    Express Employment Professionals Defunct

    Lakeville, MN
    3 days ago
  • $30 - $36 per hour

     ...CNC Operator And Programmer Looking for a role that bridges the gap between operating and programming? Twin City Staffing is seeking a CNC operator and programmer to join a cutting-edge team in Blaine! This unique position utilizes modern conversational software, allowing... 
    Suggested
    Weekly pay
    Temporary work
    Monday to Friday

    Twin City Staffing

    Blaine, MN
    4 days ago
  •  ...CNC ProgrammerThe CNC Programmer is responsible for developing and optimizing CNC programs for both new and existing parts to support production performance and growth. This role focuses on building efficient, repeatable machining processes that drive first-part success... 
    Suggested
    Temporary work
    Part time

    Fathom

    Andover, MN
    2 days ago
  • $35 - $45 per hour

     ...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... 
    Suggested
    Contract work

    Midwest Staffing

    Saint Paul, MN
    11 days ago
  •  ...Job Description A growing precision manufacturing company is seeking an experienced CNC Programmer to join its machining team. This is a hands-on role responsible for programming, setting up, and operating CNC machines to produce high-quality precision components... 
    Suggested
    Full time

    gpac

    Anoka, MN
    2 days ago
  •  ...General Description: 1st shift CNC Programmer for a leading manufacturer, providing the industry with top quality HCR and LSR rubber products. Key Duties/Responsibilities: • Program Makino CNC machining centers for high speed milling operations using Mastercam... 
    Suggested
    Full time
    Flexible hours
    Day shift

    Precision Associates

    Minneapolis, MN
    2 days ago
  • $35 - $50 per hour

     ...Job Description Job Description CNC Programmer B & H Machining – Ramsey, MN Pay: $35 - $50 per hour Job Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving multiple industries. We are seeking a highly skilled CNC... 
    Hourly pay
    Full time

    B & H Machining

    Ramsey, MN
    9 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
    2 days ago
  • $26 - $30 per hour

     ...Job Description Job Description CNC Programmer Location: Viking, MN | Full-Time Job Description: We’re hiring a CNC Programmer to set up and program CNC machines, make adjustments to ensure parts meet quality standards, and support production. This... 
    Hourly pay
    Full time
    Flexible hours

    Express Employment

    Viking, MN
    15 days ago
  • $25 - $30 per hour

     ...Job Duties CNC Programmer This full-time position involves creating tool paths from CAD models necessary to build foundry patterns/tooling, running manual and CNC equipment, interfacing directly with customers to ensure compliance with design requirements, tolerances... 
    Hourly pay
    Full time
    Shift work

    Employer Solutions Staffing Group

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

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

    Jobot

    Minneapolis, MN
    9 hours agonew
  • $72.8k - $93.6k

     ...Permanent Salary: $72800-93600/Yr Web Publication Date: 6/30/2026 12:00:00 AM Job Location: Duluth, MN 55807 Job Function: Senior CNC Programmer & Mastercam Specialist Up to $45.00/Hour + Profit Sharing Duluth, MN Area Flexible 1st Shift EXPERIENCE DEPTH: 4+ years of... 
    Hourly pay
    Permanent employment
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Impact Recruitment

    Duluth, MN
    22 hours ago
  • $25 - $38 per hour

     ...Job Duties CNC Programmer Overview The CNC Programmer is responsible for creating, editing, and optimizing CNC programs to support high-quality machining operations. This role works closely with machinists, engineers, and production teams to ensure parts are... 
    Hourly pay
    Full time
    Shift work

    Employer Solutions Staffing Group

    Anoka, MN
    2 days ago
  • $38 - $45 per hour

     ...CNC Programmer This role focuses on programming, setting up, and operating CNC lathes and mills to produce short-run parts and components used in industrial and commercial paint sprayers. You will create programs in Mastercam from blueprints, collaborate closely with... 
    Permanent employment
    Temporary work

    Aerotek

    Rogers, MN
    22 hours ago
  • $29 - $38 per hour

     ...CNC ProgrammerReady 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-to-Order Department... 
    Hourly pay
    Work at office

    Marvin

    Warroad, MN
    22 hours ago
  • $94k

    Marvin is seeking a CNC Programmer to support production of premium windows, doors, and skylights. In this role, you will create, optimize, and maintain CNC programs for mills and routers, translate CAD models and prints into efficient toolpaths, and ensure tight quality... 

    Marvin

    Saint Cloud, MN
    14 days ago
  • $30 - $50 per hour

     ...30 pm (9 hour days with every Friday a half day!) Job Details Job Details: We are seeking a dynamic, highly skilled CNC Programmer to join our innovative engineering team. This is a permanent, first shift position, offering an exciting opportunity to work with... 
    Permanent employment
    Local area
    Day shift

    Jobot

    Blaine, MN
    2 days ago
  •  ...SUMMARY OF POSITION : This position is responsible for performing all activities needed for programming CNC equipment, including maintenance of the programs, files, and the database structure.   REPORTING RELATIONSHIP : The incumbent(s) report to the Engineering Manager... 
    Work experience placement
    Work at office

    Plymold

    Kenyon, MN
    1 day ago
  •  ...precision machining company in America with over 30 state-of-the-art CNC mills and lathes paired with over 50 years of industry...  ...and design and engineering. Position Summary: The CNC Programmer is responsible for developing and optimizing CNC programs for both... 
    Temporary work
    Part time

    Fathom

    Andover, MN
    1 day ago
  • $33 - $44 per hour

     ...To apply standard manufacturing engineering practices in the CNC/NC machining center. This includes costing, routing, methods, standards...  ...moves and routings. 7. Provide training for CNC/NC Programmer 1 and 2 as required. ~ Meet established goals within the specified... 
    Hourly pay
    Local area

    Illinois Tool Works

    Eden Prairie, MN
    1 day ago
  • $25.14 - $44.71 per hour

     ...the areas of injection molding, laser processing, metal stamping and device assembly. Learn more at Position Summary: The CNC Programmer will be responsible for providing the main programming for the Mold and Stamping Toolrooms, Cretex fixturing, and internal... 
    Hourly pay
    Contract work
    Temporary work
    Work at office
    Local area

    Cretex

    Wadena, MN
    2 days ago