Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Cnc Machinist And Programmer

$28 - $32 per hour

Aerotek

CNC Machinist And Programmer

Hiring for a CNC Machinist and Programmer in Columbia, TN!

This role focuses on setting up, programming, and operating CNC machinery to produce high-quality parts in a fast-paced machine shop environment. The position requires significant hands-on experience with CNC mills, lathes, and vertical milling machines, as well as strong proficiency with precision measuring tools and the ability to work from blueprints, sketches, and customer samples. Openings are available on both 1st and 2nd shift.

Responsibilities
  • Set up and operate CNC machinery, including CNC mills, lathes, and vertical milling machines, to produce parts to specification.
  • Program CNC machines using appropriate software and controls to meet production and quality requirements.
  • Perform complete machine setups, including selecting and installing cutting tools, boring bars, fixtures, and workholding devices.
  • Interpret and work from blueprints, engineering drawings, schematics, rough sketches, and customer samples to determine machining requirements.
  • Use precision measuring tools to inspect parts and verify that dimensions and tolerances meet specifications.
  • Adjust machine settings, tooling, and programs as needed to maintain quality and efficiency throughout the production run.
  • Operate HAAS and Okuma CNC equipment and leverage any experience with these machines to optimize performance and output.
  • Monitor machine operation, identify issues, and perform basic troubleshooting to minimize downtime.
  • Maintain a clean, organized, and safe work area in a busy machine shop environment.
  • Collaborate with team members and supervisors to meet production schedules and support a fast-paced workflow.
  • Document work as required, including recording measurements, machine settings, and any adjustments made during production.
Essential Skills
  • Minimum 5 years of experience in proper setup and operation of CNC machinery.
  • Proven ability to set up and operate CNC mills, lathes, and vertical milling machines.
  • Strong CNC programming skills for production machining.
  • Experience with CNC machine operation, including setup, operation, and basic troubleshooting.
  • Proficiency with precision measuring tools for inspection and quality verification.
  • Skilled in selecting and using cutting tools, boring bars, fixtures, and related tooling.
  • Ability to read and interpret blueprints, schematics, and rough sketches.
  • Comfort working in a fast-paced machine shop environment with multiple priorities.
  • Solid understanding of machining processes, tolerances, and quality standards.
Additional Skills & Qualifications
  • Experience operating HAAS CNC machines, including vertical mills, is a plus.
  • Experience operating Okuma CNC machines is a plus.
  • Experience with Surfcam programming software is a plus.
  • Any additional CNC programming experience is a plus.
  • Any CMM (Coordinate Measuring Machine) experience is a plus.
  • Experience with grinding operations is beneficial.
  • Experience in supporting production for diverse customers is advantageous.

This opportunity offers the stability of a well-established company with a strong workload and steady demand. You can build a long-term career with room to grow and advance while supporting major customers in the Middle Tennessee area. The organization values reliability, craftsmanship, and continuous improvement, providing a solid environment for skilled tradespeople who want to develop and expand their expertise.

The role is based in a traditional machine shop environment that can be hot or cold and is not climate controlled. You will work around CNC mills, lathes, vertical milling machines, and related machining equipment. The company provides uniforms and laundry service for work attire. Overtime may be required. The 1st shift runs Monday through Friday from 6:30 a.m. to 3:00 p.m. (five 8-hour days), and the 2nd shift runs Monday through Thursday from 6:30 a.m. to 5:00 p.m. (four 10-hour days).

This is a Contract to Hire position based out of Columbia, TN.

The pay range for this position is $28.00 - $32.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

This is a fully onsite position in Columbia,TN.

This position is anticipated to close on Nov 23, 2026.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Cnc Machinist And Programmer in Columbia, TN vacancy
  • Randstad - - Responsibilities: Set up CNC mills and lathes by installing fixtures and tooling; Operate CNC machines to produce precision parts; Maintain and adjust chucks, attachments, and stops; Inspect finished parts for quality
    Suggested

    Randstad

    Columbia, TN
    5 days ago
  • $26 - $33 per hour

     ...CNC Programmer Machinist Immediate openings for CNC Programmer Machinists 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... 
    Suggested
    Hourly pay
    Immediate start
    Shift work

    Randstad

    Columbia, TN
    1 day ago
  • $26 - $33 per hour

     ...Columbia, TN | 1st & 2nd Shift | $26 - $33 DOE Why You'll Want This Opportunity Put your CNC programming and machining experience to work with an established, family-owned metalworking company. Work with precision equipment and a variety of custom projects, from... 
    Suggested
    Weekly pay
    Full time
    Work at office
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    TA Staffing

    Columbia, TN
    5 days ago
  • $26 - $33 per hour

    Immediate openings for CNC Programmer Machinists 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... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Immediate start
    Shift work

    Randstad

    Columbia, TN
    5 days ago
  • $28 - $32 per hour

     ...Job Title: CNC Machinist and Programmer Job Description This role focuses on setting up, programming, and operating CNC machinery to produce high-quality parts in a fast-paced machine shop environment. The position requires significant hands-on experience with... 
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Monday to Friday
    Monday to Thursday
    Day shift
    Afternoon shift

    Aerotek

    Columbia, TN
    2 days ago
  • $20 per hour

     ...Job Description Job Description CNC Machinist — Put Your Precision to Work! Love turning raw material into something exceptional? Bring your eye for detail and hands-on skills to a CNC Machinist opportunity where craftsmanship takes center stage. If you enjoy working... 
    Weekly pay
    Full time
    Temporary work
    Monday to Friday
    Monday to Thursday
    Day shift
    Afternoon shift

    Automation Personnel Services

    Columbia, TN
    2 days ago
  • Position Summary: The Senior AI Engineer is a hands-on individual contributor who builds, trains, and evaluates machine learning models. The role combines knowledge engineering and data analysis with applied reinforcement learning, and owns work end to end, from...
    Remote work

    EnableComp

    Spring Hill, TN
    3 days ago
  •  ...Job Description Job Description Description: The CNC Machinist is responsible for setting up, operating, and maintaining CNC machinery to produce precision components according to engineering specifications. This position plays a key role in the manufacturing process... 
    Contract work
    Local area
    Afternoon shift

    J C FORD COMPANY

    Columbia, TN
    16 days ago
  •  ...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... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Immediate start
    Day shift

    Maury County Chamber and Economic Alliance

    Columbia, TN
    3 days ago
  •  ...and aluminum. Ability to perform layout and fit-up work. Experience with custom fabrication or production welding. Familiarity with CNC plasma/laser cutting equipment is a plus. Ability to troubleshoot welding and fabrication issues. Benefits Health/Dental/Vision Insurance... 
    Full time

    Unified Disposal Partners

    Mount Pleasant, TN
    2 days ago
  •  ...including high end 840D Computer Numerically Controlled (CNCs), Programmable Logic Controllers (PLCs), Human Machine Interfaces (HMIs),...  ...experience with: Siemens Step7 Simatic Manager PLC, SINUMERIK 840D CNC hardware and software PLC and NC programming with safety integrated... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Spring Hill, TN
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Cnc Machinist And Programmer. Be the first to apply!