Join Our Team

A clean, modern shop in Lexington, Ohio where people stay for decades because they feel respected and supported.

Forrest Machine Products shop floor
Why Forrest

Honest Work. Good People. No Drama.

"If you have to go to work, Forrest is the place to be."

We're a family-owned shop where people stay for 20, 30, even 40 years — not because they can't leave, but because they feel respected, appreciated, and like they belong. No drama, no politics. Just honest work with good, honest people.

The expectations are simple: show up, do your best, be reliable. If you can do those things, this is an easy place to thrive.

🌡️
Clean & Air-Conditioned

Modern, well-maintained facility

💰
Competitive Pay & Benefits

Health insurance, PTO, retirement plan

🎂
We Appreciate Our People

Weekly doughnuts, monthly lunches, birthday recognition

📈
Real Growth Opportunities

Training investment and paths to higher-level roles

Now Hiring

Open Positions

We're currently hiring for the following roles. Don't see an exact fit? Send us your resume anyway — we're always open to talking with skilled people.

CNC Maintenance Technician & Setup/Operator

📍 Lexington, OH ⏰ Full-Time · First Shift 💰 Competitive Pay
Apply Now

A hybrid role that blends hands-on machine operation with technical troubleshooting and mechanical maintenance. Ideal for someone with deep CNC maintenance experience who can also step in on setup and production when needed.

View Full Job Description

About the Job

At Forrest Machine Products, we're a clean, air-conditioned, family-owned shop where people stay for decades because they feel respected and supported. There's no drama or politics — just honest work with a team that values craftsmanship, dependability, and continuous improvement.

Key Responsibilities

  • Perform preventive maintenance and minor repairs on CNC lathes, mills, and related production equipment
  • Diagnose and troubleshoot mechanical, hydraulic, and electrical issues
  • Rebuild spindles and turrets, replace bearings, align machine components
  • Replace and align servo motors, drive units, and related motion systems
  • Troubleshoot and work with PLCs, I/O modules, and associated control hardware
  • Perform ladder logic diagnostics and control troubleshooting
  • Assist in setup and/or operation of CNC machines (primarily Fanuc-controlled) as needed to support production
  • Maintain accurate records of maintenance activities and downtime
  • Coordinate with outside service providers when major repairs are required

Qualifications

  • 3–5+ years of hands-on CNC maintenance and mechanical troubleshooting experience (required)
  • Deep knowledge of CNC systems — spindle and turret assemblies, motion systems, servo motor replacement
  • Familiarity with PLCs (Allen-Bradley), sensors, control wiring, and ladder logic troubleshooting
  • Ability to diagnose mechanical, electrical, hydraulic, and pneumatic issues
  • Familiarity with Fanuc controls and CNC machine setup
  • Strong mechanical background; able to read blueprints and schematics
  • Comfortable using micrometers, calipers, and diagnostic tools

Why Work at Forrest?

  • Clean, modern, air-conditioned facility
  • Competitive pay and full benefits (health insurance, PTO, retirement plan)
  • A culture that values craftsmanship, accountability, and respect
  • Supportive leadership — no micromanagement
  • Real opportunities to grow into higher-level technical roles
  • Reasonable overtime and respect for your time outside of work

CNC Setup Technician

📍 Lexington, OH ⏰ Full-Time 💰 Competitive Pay
Apply Now

Experienced setup technicians who can read prints, set up tooling and offsets, write or edit programs, and get a job running right the first time. Experience on Fanuc-controlled turning centers preferred.

View Full Job Description

What You'll Do

  • Set up CNC turning centers and mills for production jobs
  • Select tooling, set offsets, and verify first-piece dimensions
  • Edit and optimize CNC programs as needed
  • Support operators during production runs
  • Maintain setup documentation and traveler records

What We're Looking For

  • 3+ years of CNC setup experience, turning preferred
  • Ability to read and interpret engineering drawings and GD&T
  • Experience with Fanuc controls
  • Proficient with precision measurement tools
  • Attention to detail and commitment to quality

CNC Machine Operator

📍 Lexington, OH ⏰ Full-Time 💰 Competitive Pay
Apply Now

Load, run, and inspect parts on CNC turning centers and mills. We'll train the right person, but experience operating CNC equipment in a production environment is a plus.

View Full Job Description

What You'll Do

  • Load and unload parts on CNC turning centers and machining centers
  • Perform in-process inspections using calipers, micrometers, and gauges
  • Monitor production for quality and flag issues to setup technicians
  • Maintain accurate production records and travelers
  • Keep work area clean and organized

What We're Looking For

  • Experience operating CNC machines preferred (we'll train motivated candidates)
  • Ability to use basic measuring tools
  • Dependable, on-time, and detail-oriented
  • Positive attitude and willingness to learn
Apply

Submit Your Application

Fill out the form below and we'll be in touch. All positions are first shift at our Lexington, Ohio facility.

You can also email your resume directly to info@fmpcorp.com with the position title in the subject line.