AMCO Job Posting – CNC Programmer / Operator

Aug 9, 2023 | Press Releases

Job Summary:

As a CNC programmer, you will play a vital role in programming, setting up, and operating computer numerical control (CNC) machines with a specific focus on Haas controls. You will collaborate closely with our production team to ensure efficient and precise manufacturing processes.


Essential Duties and Responsibilities:

  • Develops CNC programs using G and M code based on engineering drawings and specifications.
  • Sets up and configures CNC machines, including loading programs, selecting tooling, and adjusting machine parameters.
  • Collaborates with engineers and designers to optimize part designs for efficient machining.
  • Performs tooling and fixture selection.
  • Conducts trial runs and makes necessary adjustments to ensure quality, accuracy, and optimal performance.
  • Monitors machine operations to identify and resolve malfunctions or errors, employing troubleshooting techniques effectively.
  • Performs regular maintenance and cleaning of CNC machines to ensure their optimal functioning.
  • Conducts quality checks on machined parts using precision measuring instruments.
  • Maintains accurate documentation of CNC programs, setups, and tooling specifications..
  • Performs other duties as assigned.



  • High school diploma or equivalent; technical certification or relevant degree preferred.
  • Minimum two years of experience as a CNC programmer within a manufacturing environment.
  • Experience programming and operating Haas-controlled machines is preferred.
  • Proficient use of CNC programming languages (G code, M code).
  • In-depth knowledge of machining processes, tooling, and fixtures.
  • Ability to read and interpret engineering drawings and specifications.
  • Proven experience with a variety of CNC machines, such as mills and lathes.
  • Attention to detail and precision in programming and machining operations.
  • Excellent organizational and time management abilities.
  • Effective communication and teamwork skills, enabling collaboration with colleagues across departments.
  • Self-starter mentality with the ability to work independently and take initiative in problem-solving and process optimization.
  • Ability to qualify for and retain fork lift licensure.


Physical Requirements and Work Environment:

  • Physically active position requiring medium to heavy work with consistent lifting of up to 50 lbs.
  • Requires pushing and pulling up to 50 lbs.; requires exerting force.
  • Requires being able to stand and walk for long periods of time; 98% of the shift, including overtime, requires standing and/or walking.
  • To perform the duties of this job, the employee is regularly required to stand, walk, stoop, squat, reach to/below/above shoulder level/overhead, lift, carry, push, pull, and use hands and/or fingers to handle, grasp, manipulate, grip, and use tools.
  • Essential duties and responsibilities are typically performed while standing or while intermittently sitting, walking, bending, kneeling, climbing, crouching, or stooping; requires reaching, pushing, pulling, and gripping/grasping.
  • Visual acuity and hand/eye coordination; requires the ability to see and hear.
  • Regular exposure to noise and vibration from pneumatic tools, moving machines, fumes, and occasionally airborne dust and particles.
  • Regular exposure to seasonal temperature changes in the work environment.


Please submit application to Call 662-746-4464 with any questions.


Need to narrow it down? Choose a product category.