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

CNC Programmer

Fathom

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, reduce setup time, and improve cycle time.This position works closely with machinists, supervisors, and quality to ensure programs are practical, production-ready, and aligned with shop capabilities. The ideal candidate is a strong problem solver with hands-on machining knowledge and the ability to translate complex part designs into reliable machining strategies.Key Responsibilities:Programming & Process Development Program CNC milling and turning operations using GibbsCAM, including vertical milling, 4+1, and 5-axis machining, as well as twin-spindle turning with live toolingDevelop new programs for incoming parts with a focus on manufacturability, efficiency, and repeatabilityOptimize existing programs to improve cycle times, reduce tool wear, and increase throughputSelect tooling, define cutting strategies, and support fixture conceptsProduction Support Create clear and accurate setup documentation to support machinistsCollaborate with machinists during prove-out to ensure successful first-part productionTroubleshoot programming, tooling, and process issues in support of productionPartner with Quality to support dimensional requirements and first article successContinuous Improvement & Accountability Support internal NPI efforts by developing scalable machining processesDrive continuous improvement in cycle time, process consistency, and programming standardsCommunicate across departments to align priorities and resolve technical challengesQualifications/Requirements:3–5 years of experience in CNC programming in a job shop or high mix manufacturing environmentExperience with CAM software such as GibbsCAM requiredExperience programming both milling and turning operationsExperience with 4+1 and 5-axis machining preferredExperience with CNC turning centers including twin-spindle and live tooling preferredStrong understanding of cutting tools, feeds and speeds, and machining strategiesProficiency in reading blueprints and applying GD&THands-on machining or setup experience strongly preferredStrong problem-solving and process improvement mindsetStrong attention to detail and organizational abilityAbility to thrive in a fast-paced, team-oriented environmentCommitment to quality, safety, and continuous improvementHours: 5:45 a.m. - 3:45 p.m. Monday - ThursdayHealth Benefits: Medical, dental, and vision coverage. Company paid for Life insurance, short-term and long-term disability insurance.Additional Benefits: Paid time off, Floating Holidays, Volunteer time off, and sick time off (depending on state of employment). 401k Plan with 4% MatchEmployee Perks: Discounts on products and services.Equal Opportunity Employer/Veterans/Disabled

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Andover, MN vacancy
  •  ...CNC MachinistLSI is hiring a CNC Machinist for our machining team. This role is ideal for someone with CNC machining experience who can perform setups, troubleshoot machining issues, and work independently. We are also open to mechanically strong machine operators looking... 
    Suggested

    Larson Systems Inc / Stone Mountain Pet Lodge

    Andover, MN
    10 hours 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
    4 days ago
  •  ...Lathe Programmer The Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test...  ...certification in machining or a related field. Experience with CNC programming, using MasterCam or similar software.... 
    Suggested

    Multisourcemfg.com

    Anoka, MN
    3 days ago
  •  ...CNC Machinist LSI is hiring a CNC Machinist for our machining team. This role is ideal for someone with CNC machining experience who can perform setups, troubleshoot machining issues, and work independently. We are also open to mechanically strong machine operators... 
    Suggested
    Day shift

    Larson Systems Inc / Stone Mountain Pet Lodge

    Andover, MN
    3 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
    1 day ago
  • $50k - $70k

     ...Job Description CNC Machinist Location: Ham Lake, MN Pay Range: $50,000 - $70,000 per year, with flexibility depending...  ...at the machine when required • Collaborate with engineers and programmers to improve cycle time and efficiency • Read and interpret blueprints... 
    Night shift
    Day shift
    Afternoon shift

    Selectek

    Andover, MN
    1 day 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
    10 hours ago
  • $20 - $25 per hour

     ...Looking for a 3-day weekend every week? Twin City Staffing is hiring CNC machine operators for both 1st and 2nd shift at a premier, state-of-the-art facility in Blaine. If you have basic manufacturing experience and want to level up your CNC skills with weekly pay and... 
    Hourly pay
    Weekly pay
    Weekend work
    Day shift
    Afternoon shift
    3 days per week

    Twin City Staffing

    Andover, MN
    2 days ago
  • $50k - $70k

     ...production in a precision manufacturing environment Responsibilities: CNC Machine Setup & Operation Perform full machine setups on (...  ...minor edits at the control when required. Collaborate with programmers and engineers to improve setup efficiency, cycle time, and repeatability... 
    Hourly pay
    Remote work
    Work from home
    Shift work
    Night shift

    Selectek

    Ham Lake, MN
    1 day 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 hours ago
  • $83k - $99k

     ...CNC Swiss Programmer / Machinist This role focuses on setting up, programming, and operating Citizen L20, M32, and K16 CNC Swiss lathes to produce high-precision machined parts. You will manage the full machining process from program creation through in-process inspection... 
    Weekly pay
    Permanent employment
    Temporary work
    Apprenticeship

    Minnesota Jobs

    Circle Pines, MN
    4 days ago
  •  ...work independently, perform setups with minimal assistance and is proficient at trouble shooting. Responsibilities Set up and operate CNC machines. Tool changes, offsets, and first-piece verification. Inspect parts to print using precision measuring tools; work with... 

    LSISMPL

    Ham Lake, MN
    3 days ago
  •  ...housing production and are backed by leading VC firms in the industrial and construction space. What We’re Looking For We are seeking a CNC operator with experience in operating and maintaining CNC machinery. The ideal candidate will have a background in operating CNC... 

    Reframe Systems

    Andover, MN
    3 days ago
  • $30 - $38 per hour

    Dynamic Sealing Technologies, Inc. (DSTI) of Andover, MN is looking to hire a CNC Machinist to program, setup and operate our CNC lathes. This is a direct hire opportunity on first shift. Full Time Opportunity, Pay Range $30-$38 per hour based on experience. Typical CNC... 
    Hourly pay
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Dynamic Sealing Technologies, (DSTI)

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

    Fathom Mfg

    Andover, MN
    22 days ago
  •  ...Up & Operation: Set up, program (or edit programs), and operate CNC Lathes with live tooling and multi-axis capabilities....  ...minimize downtime. Continuous Improvement: Collaborate with programmers, quality inspectors, and team leads to optimize cycle times, feed... 

    B & H Machining

    Champlin, MN
    7 days ago
  •  ...CNC Mill MachinistRandstad Staffing is hiring now for a Direct Hire CNC Mill Machinist to join our Aerospace/Automotive manufacturing client in Blaine, MN. If you have prior experience on Makino or Haas machinery, we invite you to apply today! Location: Blaine, MN Position... 
    Hourly pay
    Full time
    Immediate start
    Shift work

    Randstad

    Blaine, MN
    3 days ago
  •  ...Advanced CNC Machinist Engineering Lino Lakes, Minnesota, US ~ Added - 03/09/2025 Great opportunity to work for a stable medical device company in growth mode with over 30 years at the forefront of advanced machining, we specialize in Design for Manufacturability... 
    Afternoon shift

    Astrix Technology

    Circle Pines, MN
    3 days ago
  •  ...Saw Operator Dahlquist Machine by Fathom is the premier precision machining company in America with over 30 state-of-the-art CNC mills and lathes paired with over 50 years of industry experience. Centrally located in a northern suburb of Minneapolis, Dahlquist Machine... 
    Flexible hours

    Fathom

    Andover, MN
    1 day ago
  • $22 - $38 per hour

     ...Job Duties CNC Setup Set up CNC machines (including tooling, fixtures, and program offsets) for production runs on iron cast components. Interpret engineering drawings, blueprints, and job orders to determine machine set-up requirements. Inspect initial run... 
    Hourly pay
    Full time
    Shift work

    Employer Solutions Staffing Group

    Anoka, MN
    10 hours ago
  • $23 - $30 per hour

     ...Job Duties Experienced CNC Mill or Lathe Operator We are looking for Class A Machinists, ones that can set up and inspect their work. Set up Vertical HAAS Machines. Set up Toshiba Horizontal Machines. Also, set-up and program CNC lathe. We are a short run job... 
    Hourly pay
    Full time
    Part time
    Shift work

    Employer Solutions Staffing Group

    Anoka, MN
    3 hours ago
  •  ...CNC Machine Operators – Come Grow With Us! Build Your Skills. Build Your Career. Build What's Next. Chandler Industries is growing, and we're looking for CNC Operators to join our team in Blaine, Minnesota! If you have machining experience and are looking for... 
    Temporary work
    Local area
    Immediate start
    Shift work
    Night shift
    Afternoon shift

    Chandler Industries

    Blaine, MN
    2 days ago
  • $34 - $40 per hour

     ...CNC MachinistDayton, MN Immediately Temporary/ContractManufacture your paycheck: Discover the power with VoltVolt is hiring 1st and 2nd shift MachinistsJob Perks for Machinists are:Climate ControlledFree/Safe ParkingWeekly Pay/BenefitsSick & Safe PayEntry LevelLong Term... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Volt

    Dayton, MN
    10 hours 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.

    Blaine, MN
    11 days ago
  • $23 - $35 per hour

     ...delivering high-quality machined components that consistently wow our customers. As an advanced manufacturing shop, we specialize in CNC turning, vertical/horizontal milling, and 5 axis machining handling everything from quick turn prototypes to high volume production with... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    JBT Machining Inc

    Anoka, MN
    4 days ago
  • $25 - $39.36 per hour

     ...CNC Machinist - 2nd Shift Anoka, MN ( Job Type Full-time Description Are you a detail-oriented machinist who takes pride in producing high-quality parts? Do you enjoy working with precision equipment in a clean, climate-controlled environment? At Mate Precision... 
    Hourly pay
    Full time
    Temporary work
    Shift work
    Afternoon shift

    Mate Precision Technologies

    Anoka, MN
    1 day ago
  •  ...growing precision manufacturing company in the Blaine area that is expanding its machining team. We are currently seeking experienced CNC Lathe Machinists and Operators for direct-hire opportunities in a clean, well-equipped manufacturing environment. This is an... 

    TekPro

    Blaine, MN
    10 days ago
  • $52k - $70k

     ...Description Salary: $52k - 70k per year + none Reference: AB_5037771 Randstad Staffing has partnered with a family owned CNC Machine Shop that supports the medical device industry. They are hiring for a CNC Mill Machinist on their second shift as a direct hire... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Shift work
    Afternoon shift

    Randstad

    Osseo, MN
    11 days ago
  • $65k - $85k

    Job details: CNC Milling Machinist with industry leader / $65- $85K per year depending on experience / Great Benefits and Room for Growth Salary: $75,000 - $85,000 per year A bit about us: We are seeking an experienced Milling Machinist to join a well-established precision... 
    Full time
    Local area

    Jobot

    Coon Rapids, MN
    3 days ago
  • $50k - $65k

    Job Overview Randstad Staffing is hiring for a CNC Mill Operator in Maple Grove, MN for a precision machine shop supporting the aerospace industry. In this role you will operate multi-axis CNC Milling centers to manufacture parts made from titanium, aluminum and stainless... 
    Temporary work
    Work experience placement
    Shift work

    Randstad USA

    Osseo, MN
    3 days ago

Do you want to receive more vacancies?

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