Search
Forged Solutions Group - Detroit cover

CNC Machinists needed

PublishedPublished: 11/6/2026
CNC Programmer / Machinist
| |
3 - 5 years of experience
|
$31 - $36 per hour

JOB DESCRIPTION FOR: CNC Programmer REPORTS TO: Machine Shop

Supervisor

DEPARTMENT: Machining EEO CODE: 7

FLSA STATUS: Non-Exempt EFFECTIVE DATE: 3/14/2025

LOCATION: FSG – Detroit Operations REVISION DATE: 3/14/2025

1.0 PRIMARY FUNCTION

This position contributes to the company’s success by having a thorough understanding of consistent and reliable programming and operation of CNC machining equipment. Accountable for developing and implementing new part programs for CNC machining operations. The individual will also be required to modify existing programs to achieve optimal performance in cost, quality, tool life, speeds, feeds, depth of cut, etc. Areas of responsibility include but are not limited to:

2.0 DUTIES & RESPONSIBILITIES

• Reviews shop orders and drawings to determine machining specifications and requirements
• Enters computer commands to retrieve stored parts data and programs
• Creates part programs which calculate and codes machine controlling criteria
• Enters commands to title and store programs in computer memory and building and

maintain source files at machine tool control and/or online
• Responsible for communicating to department members part program set-up and

machining; use of work holding fixtures; building, loading, indicating, and touching off tooling, etc.

• Monitors and changes cutting tools (inserts) as needed
• Performs dimensional inspection of product as required
• Other job duties as assigned

3.0 QUALIFICATIONS

3.1 Requirements (Knowledge, Skills, & Abilities)

• Excellent communication (written and verbal), analytical and interpersonal skills
• Excellent working knowledge of CNC machining equipment
• Knowledge of multiple types of Computer Numerical Control processes (machining,

programming set up, and operation)
• Knowledge of program writing software and ability to upload and download
• Ability to handle multiple tasks under tight deadlines
• Knowledge of safe operating procedures for machining equipment

3.2 Education and/or Experience

• High School graduate or equivalent work experience.
• One (1) to five (5) years of experience as a CNC Programmer/Operator

3.3 Physical Requirements

• Standing, bending, sitting, lifting up to 50#, squatting, and walking for 8-10 hours per day

JOB DESCRIPTION FOR: CNC Programmer REPORTS TO: Machine Shop

Supervisor

DEPARTMENT: Machining EEO CODE: 7

FLSA STATUS: Non-Exempt EFFECTIVE DATE: 3/14/2025

LOCATION: FSG – Detroit Operations REVISION DATE: 3/14/2025

• The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job

• Reasonable accommodations may be made to enable individuals to perform the essential functions

3.4 Safety Requirements

• Must wear required personal protective equipment when in manufacturing areas

3.5 Others

• Team player
• Organized and dependable
• Flexible and adaptable
• Accurate and efficient
• Action oriented

4.0 TRAINING

• Quality Management System and Indoctrination
• Plant required Safety Training
• New Hire Orientation and New Hire Safety Training
• Customer specified or supplied training, when required
• Job specific procedures, work instructions, forms, and processes (if applicable) and as

needed per QMS revisions and updates

5.0 ACKNOWLEDGEMENT OF RESPONSIBILITIES

I have read and understand the duties outlined in this job description.

______________________________ Employee Signature Manager/Supervisor Signature

______________________________ Employee Printed Name Manager/Supervisor Printed Name

______________________________ ____________________________________ Date Signed Date Signed

Fields of study

  • CNC
  • Machining

Required certifications

  • General Machinist
  • Industrial Mechanic Millwright

Years of experience

  • 3 - 5 years of experience

Salary range

  • $31 - $36 per hour

Required skills

  • Single turret horizontal lathe
  • Single turret horizontal lathe with milling
  • Single turret horizontal lathe with yaxis
  • Single turret horizontal with yaxis and sub spindle
  • Multi turret horizontal with yaxis and sub spindle
  • Single turret vertical lathe
  • Swiss turning machine
  • 3 axis vertical mill
  • 4 axis vertical mill
  • 5 axis vertical mill
  • 3 axis horizontal mill
  • 4 axis horizontal mill
  • Horizontal boring mill
  • Horizontal boring mill with aggrigate/universal head
  • Gantry/Bridge mill
  • 3 axis Router
  • 5 axis horizontal mill
  • 4 axis Router
  • 5 axis Router

CNC Controls Experience

  • Fanuc
  • Haas
  • Mazak
  • Okuma

Machine Type Programming Experience

  • Lathe w/ Milling (Mill Turn)
  • 3 Axis Milling / Router
  • 4/5 Axis Milling / Router
  • Lathe

Image gallery