CNC Programmer/Machinist/Setup

Posted: 09/28/2026

BMC Metalworks
Position :
CNC Programmer/Machinist/Setup 

 

About The Company :  

BMC Metalworks, LLC in Columbia, Tennessee is a 52 year old local, family-owned & operated, full-service metalworking business, serving numerous industries in the Southeast. We specialize in Design and engineering, CNC Machining, Steel Fabrication, Field team service, and even a 24-hr emergency service. We are located on New Highway 7 in Columbia, just outside of downtown Columbia & south of Nashville. We are on 7 acres with 3 Operations buildings totaling 75,000 sq ft of production space. 

Be a CNC Programmer, Machinist, Setup & Operator in the Machine job shop in our newer 3,000 square foot state-of-the-art CNC precision and high volume machining center! 

 

Job Description:  

As a CNC Programmer Machinist, you will be responsible for setting up, operating, and maintaining computer numerical control (CNC) machines to produce high-quality precision parts. 

Sets-up mills and lathes by installing and adjusting three- and four-jaw chucks, tools, attachments, collets, bushings, cams, gears, stops, and stock pushers; indicating vices; tramming heads 

 

Qualifications:

3-5 years (required) experience of CNC programming (using software such as Surfcam & Mastercam), Setup, and Operation with the ability to interpret engineering illustrations, blueprint components, work with CNC equipment including HAAS VF8, VF3, VF-3YT, VM-3, CNC & Conventional Lathes and Fourth Axis machines, and possess job shop environment experience.

?Expectations of Employees: 

  • CNC programming machinist knowledge & experience
  • Maintain a clean and organized work area
  • Utmost attention to safety
  • Reliable, good attendance and punctuality
  • Concern for quality
  • Attention to detail


?Responsibilities:

  • Candidate will be working with CAD, CAM and software programs utilizing intermediate to advanced knowledge while training towards full working knowledge 

  • Position will be responsible for machining mechanical parts, pieces or products to customer drawings and specifications using a variety of tools and high-tech milling and drilling equipment 

  • Plans machining by studying work orders, blueprints, engineering plans, materials, specifications, orthographic drawings, reference planes, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances (GD&T) 

  • Daily activities will include programming one off parts, small to medium run, in either Surfcam or Mastercam. 

  • Setting up your HAAS milling and lathe machines 

  • Operate calipers, inspection gauges, micrometers, and other quality control instrumentation

  • Maintain CNC mill and other machines using preventative maintenance methods 

  • Continually evaluate machine, cutting tool, and software technologies to improve knowledge and cycle times 

  • Maintain inventory of manufacturing product and machine tools 

  • Maintains specifications by observing drilling, grooving, and cutting, including turning, facing, knurling and thread chasing operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes 

  • Create specific machine set-ups and fixturing to meet geometric requirements 

  • Perform quality work checks to ensure the product meets quality standards 

  • Work with quality control department to Identify product defects and complete appropriate documentation when defects are identified 

  • Rework and/or repair machined parts and products according to engineering specification changes and revisions 

  • Perform all work in accordance with quality standards and established safety procedure
  • ?Prioritize work flow through effective communication with management staff


Experience: 

  • Preferred 3-5 years in Machining  


?Job Type :  

    Full-Time 

    1st Day Shift (5 days/8 hours) and 2nd Night Shift (4 days/10 hours) 

    Opportunities Available for weekends & overtime 

    Hourly rate commensurate with skills, abilities, and experience 


 

Benefits for Regular, Full-Time BMC Metalworks Employees : 

  • Medical, Vision, Dental Insurance 

  • Supplemental Insurance : Short Term Disability, Critical Illness, Accident, Life Insurance 

  • Earned Paid Vacation 

  • Paid Holidays 

  • 401K / Profit Sharing