Careers at FlexTM

FlexTM provides employment opportunities for people who are looking for full and part-time work. We can provide training for those without previous experience – we only ask that you come prepared to work, have a great attitude and show up! Starting wage is $18 or more depending on the job and work experience.

Full Time

Our standard work hours are 6:00 a.m. to 4:30 p.m., Monday – Thursday with optional and sometimes mandatory Friday and Saturday shifts. Full time benefits include:

  • PTO (paid time off)
  • Health Insurance
  • Vision Insurance
  • Dental Insurance
  • Short-term disability
  • Long-term disability
  • 401K
  • Profit Sharing


Apprenticeships and Training Programs

  • Welding
  • CNC Machining
  • Tool and Die Technician
  • Maintenance Technician


Designed for those whose personal commitments may not fall in sync with a ful-time work schedule.

  • Work 10-30 hours per week
  • Must adhere to FlexTM Safety, Quality, Attendance and On-Time delivery policies
  • Covered under North Dakota Workers’ Compensation Insurance
  • Not eligible for company-sponsored benefits
  • Eligible for Personal Protective Equipment reimbursement per the policy

Positions Available


Shipping & Receiving Associate

  • Primary Objective of this Position: The Shipping and Receiving Associate will be assisting in receiving, storing, and shipping of products and ensuring that all shipping and receiving documents and functions are completed accurately and timely. Valid Driver’s license is required.


Punch Press and Brake Press Operators

  • Duties:
    • Operate and set up equipment to cut
    • Bend, stamp and form sheet steel into the shapes that create parts for tractors, combines, ATV equipment and many others
    • Inspect and measure parts
  • Physical Requirements:
    • Lift 40 pounds
    • Push/pull 60 pounds
    • 8-10 hours on your feet
  • Opportunities:
    • Cross-train in other departments
    • Learn Setup procedures
    • Operate Forklift


CNC Laser and Machining Operators

  • Duties:
    • Load and adjust programs
    • Load full sheets of steel onto laser table
    • Remove individual Parts from laser table
    • Inspect and measure parts
    • Load CNC Vertical Mills or Lathes
  • Physical Requirements:
    • Lift 40 pounds
    • Push/pull 70 pounds
    • 8-10 hours on your feet
  • Opportunities:
    • Learn G-code for adjustments and eventual programming of the CNC machines
    • Learn how to create DXF files and laser programs of parts
    • Learn how to setup CNC machines
    • Learn how to program CNC machines

Tool and Die and Process Development Technicians

  • Duties:
    • Assemble, build and maintain all of the dies and fixtures used to make the parts that are produced on our presses, CNC machining centers and weld shop
    • Create instructions for each process needed to make a part – this includes written instructions with illustrations (photos or sketches), machine setup and inspection requirements
    • Train operators
    • Setup presses
    • CNC machining operation
    • Operate manual lathe, drill press, surface grinder and saws
    • General maintenance of equipment
    • Perform inspections, control plans and failure mode analysis on all new parts
  • Physical Requirement:
    • Lift 40 pounds
    • Push/pull 60 pounds
    • 8-10 hours on your feet
  • Requirement:
    • Good understanding of geometry
    • Mechanically inclined
    • Enjoy problem solving
    • Work well with others


Welders and Robotic Welders

  • Duties
    • Manual wire feed welding
    • Operate Robotic Welder
    • Operate Spot Welder
    • Inspect and measure parts
  • Physical Requirement:
    • Lift 40 pounds
    • Push/pull 60 pounds
    • 8-10 hours on your feet
  • Opportunities:
    • Learning to manipulate the robots and make programming adjustments
    • External training for welding theory and techniques
    • Program robots