Birmingham, United States
CNC Machinist
Laborup · Birmingham · United States
Posted: 9/1/2026 · Last checked: 10/11/2026
Job description
Quoted in full from Laborup's job posting. Gavroche does not edit it.
Overview
We're hiring a Machinist to join our small, hands-on machine shop team.
We’re open to machinists from both manual and CNC backgrounds, but strong manual machining fundamentals are important. You’ll work across manual, conventional, and CNC equipment while building your skills in setups, workholding, troubleshooting, code editing, and eventually CAM programming.
This is a role for someone who wants to become a more capable, independent machinist—not just run the same production cycle all day.
What makes this role different:
- Learn the full machining process: Build experience with setups, tooling, jigs and fixtures, machine adjustments, inspection, and troubleshooting, not just machine operation.
- Grow your CNC skills: Whether you have limited CNC experience or several years, you’ll have opportunities to develop further into code editing, advanced setups, and eventually CAM programming.
- Become a more independent machinist: Take on greater ownership over time, with the goal of being able to set up, run, troubleshoot, and inspect your own work from start to finish
Compensation
- $24–$28 / hr
- Additional earning potential as your machining, setup, and programming capabilities grow
Shift
- 1st shift
- Monday - Friday
Responsibilities
- Manual & conventional machining: Operate manual lathes, mills, and conventional/special-purpose machines as a core part of the role.
- Setups: Install and adjust chucks, collets, tooling, and indicating vises.
- Print reading: Study blueprints and sketches to determine dimensions and tolerances.
- Shop math: Calculate setup requirements using geometry and trigonometry.
- Inspection: Verify settings by measuring first-run parts and sample workpieces.
- CNC cross-training: Learn to enter zero and reference points, offsets, and conditional switches; work toward editing and troubleshooting G&M code at the controller.
- CAM exposure: Build familiarity with our in-house CAM programs (Fusion 360) and part programs as your training progresses.
- Troubleshooting: Detect malfunctions, adjust controls, and replace worn tools.
- Preventive maintenance: Perform routine maintenance on machines as required.
- Flexibility: Jump between manual, conventional, and (as you train up) CNC equipment as production needs shift.
Requirements
Qualifications
Required
- Programs and proves out CNC lathes and mills
- Sets up chucks, collets, and tooling independently
- Reads blueprints to determine dimensions and tolerances
- Applies geometry and trigonometry to setup calculations
- Occasionally lifts up to 50 pounds
Preferred
- Associate's degree or 2–3 years machining experience
- Prior experience on Fanuc controls
- Experience with CAM programming software
- Experience running manual and conventional machines
- Overhead crane or fork truck experience
- Thread chasing and knurling experience
- Certificate from a technical machining program
Similar roles in Birmingham
- Senior Weekend CNC Machinist · Laborup, Birmingham
- Senior CNC Machinist · Laborup, Birmingham
- CNC Machinist · Laborup, Birmingham
- CNC Operator · Revere Staffing Partners Corp., Naugatuck
- CNC Machinist-A Class-Leadman · Boiler Tube Company of America, Lyman
- CNC Machine Operator - PEC- 1st Shift · Panelmatic, Houston
196 open roles like this one; at most three per employer shown.
How machinist / cnc operator roles in the United States are worked
0% fully remote · 0% hybrid · 100% do not say
Of 129 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
Other roles at Laborup
- CNC Programmer · Horsham
- CNC Programmer · Mesa
- Aerospace CMM Programmer · Huntsville
- Senior CNC Programmer · Birmingham
- CNC Lathe Programmer · San Jose
- CMM Programmer & Quality Inspector · San Jose
130 open.