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
- ...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...SuggestedTemporary workPart time
- ...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
- ...Job Description Job Description Job Description: ~ Program and support CNC machining operations using Mastercam to produce high-quality precision parts that meet Client's quality, productivity, and efficiency standards while minimizing waste and supporting safe manufacturing...Suggested
- ...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
- ...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
$23 - $26 per hour
...CNC Machine OperatorLarson Systems is seeking a CNC Machine Operator to join our team. We are located in Ham Lake, MN (north of Blaine) in a clean, modern, air-conditioned shop with a supportive team culture.Schedule:Monday–Friday, 7:00 AM–3:30 PMOccasional overtime as...Hourly payFull timeMonday to Friday$50k - $70k
...CNC MachinistLocation: Ham Lake, MNPay Range: $50,000 – $70,000 per year, with flexibility depending on experienceYou don't need... ...edits at the machine when requiredCollaborate with engineers and programmers to improve cycle time and efficiencyRead and interpret blueprints...Night shiftDay shiftAfternoon shift- ...Machine OperatorDahlquist 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...Part time
$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$26 - $35 per hour
...Job Duties We are looking for an experienced CNC Lathe machinist to set up and operate a Fanuc controlled CNC turning center lathe for light production runs. -Run and monitor machined parts to customer specifications. -Setup, adjust and change tooling as needed....Hourly payFull timeShift work$50k - $70k
...a precision manufacturing environment Responsibilities: CNC Machine Setup & Operation Perform full machine setups on (Brother... ...minor edits at the control when required. Collaborate with programmers and engineers to improve setup efficiency, cycle time, and repeatability...Hourly payRemote workWork from homeShift workNight shift$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 employmentLocal areaDay shift$30 - $42 per hour
...overseas are offered private health insurance, life insurance, and an employee assistance program (EAP). POSITION SUMMARY The CNC Lathe Machinist is responsible for planning, setting up, and performing a wide variety of CNC machining operations, using various machine...Hourly payContract workOverseasShift workNight shiftWeekend workDay shift- ...Dahlquist Machine 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...Shift work
- ...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...Day shift
$25 - $40 per hour
...needs for upcoming jobs. Coordinate tooling and any special tooling needs for upcoming jobs. Program, set up, and produce parts on CNC machines according to specifications and within acceptable production requirements. Provide front-end reviews of programs after...Temporary workLocal areaImmediate startFlexible hoursShift work$25 - $42 per hour
...program (EAP). POSITION SUMMARY The Machinist 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...Hourly payContract workOverseasShift workNight shiftWeekend workDay shift$25 - $39.36 per hour
...because they’re supported, challenged, and appreciated for the work they do. Requirements: In this role, you’ll set up and operate CNC and conventional machines and machining centers to produce precision components while meeting quality, productivity, and delivery...Hourly payTemporary workShift workAfternoon shift$25 per hour
...CNC Vertical Mill MachinistUnlock your potential as a CNC vertical mill machinist with Twin City Staffing. Located in Blaine, MN, we seek a mid-level professional with a passion for precision machining to join our team. The ideal candidate will have strong CNC setup and...- Manufacturing & Production Machine Operator Quick Summary Overview Company HiFyve Location Fridley, United States Work Mode On-site Experience mid Skills & Tools Manufacturing & Production Machine Operator Where is the job Fridley, United States On-site at the office Who...Work at office
$22 - $35 per hour
...great variety and a steady daytime schedule? We are hiring a versatile Machinist to support manufacturing needs through small-batch CNC machining, custom fabrication, and equipment troubleshooting. Position Type: Permanent/Direct Hire Location: Blaine, MN Pay Rate: $22...Permanent employmentMonday to Friday$75 per hour
...CNC Lathe Machinist Randstad Staffing is hiring now for a Direct Hire CNC Lathe Machinist to join our Aerospace/Automotive manufacturing client in Blaine, MN. Position: CNC Lathe Machinist Shift: 1st Schedule: Monday to Thursday + OT on Fridays Hours: 6:00 AM to 4:3...Hourly payFull timeImmediate startShift work- ...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 payFull timeImmediate startShift work
$30 - $40 per hour
...CNC Mill Machinist OperatorTake your machining career to the next level with this CNC mill machinist operator position! Join a well-established company with over 40 years in the industry, offering a stable work environment, modern equipment, and opportunities for growth...Temporary work- ...Saw OperatorDahlquist 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 produces...
$25 per hour
...Unlock your potential as a CNC vertical mill machinist with Twin City Staffing. Located in Blaine, MN, we seek a mid-level professional with a passion for precision machining to join our team. The ideal candidate will have strong CNC setup and operation experience, manual...$30 - $40 per hour
...CNC Lathe Setup Machinist OpportunityTwin City Staffing is seeking a CNC lathe setup machinist for a well-established company in Fridley, MN. This is a great opportunity to join a clean, well-maintained shop with long-term customers, newer equipment, and a supportive team...Shift workDay shift$23 per hour
...HiFyve is hiring CNC Operators in the Precision Manufacturing industry Salary: $23+/hour depending on experience Night Shift: Monday - Thursday 3:30 PM - 2:00 AM Location: Fridley, MN This role supports precision manufacturing operations by operating CNC...Night shift- ...Range Precision Machining has been producing military‑grade CNC machined components since 1983, serving 120 direct customers across 16 diverse manufacturing sectors. The company partners with major defense contractors, including Northrop Grumman, and has developed more...Full timeFor contractorsApprenticeshipWorldwide
- ...(k) Employee discounts Health insurance Paid time off Job description: Set-up, troubleshoot and maintain production on CNC Mills. Machine parts to required tolerances and complete machine set-ups efficiently. Provide troubleshooting and set-up assistance to...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



