Demo

CNC Machinist

Swan Machine
Perham, MN Full Time
POSTED ON 8/5/2026
AVAILABLE BEFORE 12/3/2026

Swan Machine, a rapidly growing, family owned manufacturing company located in Perham, MN. We utilize cutting edge technology, state-of-the-art equipment, and precision instrumentation to bring our customers high volume or one-of-a-kind machined components. Our company is currently seeking a Setup Machinist for 1st shift and 2nd Shift.

Position Summary

Under minimal supervision, a CNC Machinist sets up CNC machines, programs CNC machine with prints, tests parts, sets efficiency rates, and may operate machine from time to time.

Essential Duties and Responsibilities

· Perform all tasks in a safe and responsible manner

· Plan machining by studying blueprints, materials, specifications, and machining parameters:

· Interpreting geometric dimensions and tolerances (GD&T)

· Configure mills and lathes by entering instructions, including zero and reference points;

· Tool registers, offsets, compensation, and conditional switches; calculating requirements, including basic math geometry, and trigonometry, proving part programs.

· Load machine with work pieces;

· Verify settings by measuring positions, first-run part, and sample work pieces;

· Maintains specifications by observing operations; taking measurements; detecting malfunctions;

· Troubleshooting processes; edit programs; replace worn tools; adhere to quality assurance procedures and processes.

· Meet production goals in terms of cycle time, quantity, and quality

· Properly and safely load and unload castings and raw material in CNC machines

· Use gauges and measuring instruments to meet tolerance requirements

· Recognize, deploy and properly use inserts, fixtures and tooling

· Understand and have the ability to perform tool wear offsets

· Perform daily and regular cleaning and light maintenance tasks on CNC machines

· Utilizes and abides by ISO requirements and safety procedures

· Complies with all quality policies, specifications, regulations and instructions

Required Qualifications

· 2-year College degree from Technical College in related field or 3 years’ experience as a machinist

· Working knowledge of the tooling and programming process and CNC machinery

· Working knowledge of equipment, methods, materials and practices used in production operations

· Knowledge of safety requirement including proper use of equipment and safety precautions

· Ability to understand, follow, and issue routine oral and written instructions

· Ability to establish and maintain effective working relationships with colleagues
Physical Demands and Work Environment
Ability to move or transfer products with a fork lift or hand cart. Ability to lift 50 LBS. when required. While performing the duties of the job, the employee is regularly required to stand, walk and reach with hands and arms, bend and twist.

Work Environment:The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually moderate to high, hearing protection is advised. Safety glasses are required at all times while on the shop floor, due to forced air evacuation of metal debris off parts.

Note This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related.

Swan Machine & Kit Masters are Equal Opportunity Employers and prohibits discrimination and Harassment of any kind. All considerations of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, disability, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

Job Type: Full-time

Pay: $21.88 - $31.17 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off
  • Referral program
  • Vision insurance

Education:

  • Associate (Preferred)

Experience:

  • Machining: 3 years (Required)

Shift availability:

  • Day Shift (Preferred)
  • Night Shift (Preferred)

Ability to Relocate:

  • Perham, MN 56573: Relocate before starting work (Required)

Work Location: In person

Salary : $22 - $31

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Machinist?

Sign up to receive alerts about other jobs on the CNC Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Machinist jobs in the Perham, MN area that may be a better fit.

  • Doherty Staffing Frazee, MN
  • CNC Machinist. Doherty Staffing Solutions is hiring CNC Machinists for a precision manufacturing company in Frazee, MN. In this role, youll support high-qu... more
  • 24 Days Ago

  • Jobot Britton, SD
  • Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details: Global Manufacturing Company - Growth 401k ma... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!