1

Cnc Programmer Jobs in Amarillo, TX (NOW HIRING)

CNC Machinist- Amarillo

Amarillo, TX ยท On-site

$18.75 - $25.50/hr

Our core competencies include systems engineering, program management, logistics, production ... The seasoned CNC Set Up Machinist is responsible for operating, programming, and maintaining CNC ...

CNC Machinist

Amarillo, TX

$18.75 - $25.50/hr

Interprets work orders, blueprints, engineering plans, materials lists, specifications, reference ... Produces machined parts using a Computer Numerical Control (CNC) lathe machine. Interprets work ...

CNC Machinist

Amarillo, TX ยท On-site

$18.75 - $25.50/hr

Interprets work orders, blueprints, engineering plans, materials lists, specifications, reference ... Produces machined parts using a Computer Numerical Control (CNC) lathe machine. Interprets work ...

Operate CNC Gleason gear generating equipment to manufacture precision gears in accordance with engineering drawings, gear specifications, work instructions, and shop floor documentation while ...

... CNC) machine tools. The Toolmaker will work from engineering drawings, sketches, and technical instructions to perform complex machining operations requiring a high degree of accuracy and specialized ...

Toolmaker

Amarillo, TX ยท On-site

$120K/yr

... CNC) machine tools. The Toolmaker will work from engineering drawings, sketches, and technical instructions to perform complex machining operations requiring a high degree of accuracy and specialized ...

Operate manual and CNC gear lapping equipment to improve gear tooth contact patterns, surface finish, and running characteristics of bevel and spiral bevel gears in accordance with engineering ...

Operate manual and CNC gear lapping equipment to improve gear tooth contact patterns, surface finish, and running characteristics of bevel and spiral bevel gears in accordance with engineering ...

Manufacturing Engineer

Amarillo, TX

$66K - $86K/yr

The Manufacturing Engineer is responsible for improving manufacturing processes, increasing machine ... Exposure to CNC machining, automation, or precision manufacturing preferred * Understanding of GD&T ...

Manufacturing Engineer

Amarillo, TX ยท On-site

$66K - $86K/yr

The Manufacturing Engineer is responsible for improving manufacturing processes, increasing machine ... Exposure to CNC machining, automation, or precision manufacturing preferred * Understanding of GD&T ...

Autodesk Fusion 360 Tutor

Amarillo, TX ยท Remote

$18 - $40/hr

... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ... CNC toolpaths, and creating technical drawings. Emphasizes design intent through parametric ...

Thorough knowledge of programming of PLC and CNC controls. * Strong mechanical and electrical aptitude and understanding of various industrial machinery and systems * Problem solving and diagnostic ...

Thorough knowledge of programming of PLC and CNC controls. * Strong mechanical and electrical aptitude and understanding of various industrial machinery and systems * Problem solving and diagnostic ...

ID/OD Grinder

Amarillo, TX

$15.50 - $19.50/hr

Operate manual and/or CNC Outside Diameter (OD) and Inside Diameter (ID) grinding equipment to produce precision components in accordance with engineering drawings, blueprint specifications, and shop ...

ID/OD Grinder

Amarillo, TX ยท On-site

$15.50 - $19.50/hr

Operate manual and/or CNC Outside Diameter (OD) and Inside Diameter (ID) grinding equipment to produce precision components in accordance with engineering drawings, blueprint specifications, and shop ...

Our team of intellectually curious and highly motivated engineers, scientists and business professionals engages with our clients to solve complex energy and environmental challenges around the world.

Our team of intellectually curious and highly motivated engineers, scientists and business professionals engages with our clients to solve complex energy and environmental challenges around the world.

next page

Showing results 1-20

Cnc Programmer information

See Amarillo, TX salary details

$15

$28

$41

How much do cnc programmer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for cnc programmer in Amarillo, TX is $28.31, according to ZipRecruiter salary data. Most workers in this role earn between $23.32 and $31.88 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What are the most commonly searched types of Cnc Programmer jobs in Amarillo, TX?

The most popular types of Cnc Programmer jobs in Amarillo, TX are:

What are popular job titles related to Cnc Programmer jobs in Amarillo, TX?

For Cnc Programmer jobs in Amarillo, TX, the most frequently searched job titles are:

What job categories do people searching Cnc Programmer jobs in Amarillo, TX look for?

The top searched job categories for Cnc Programmer jobs in Amarillo, TX are:

What cities near Amarillo, TX are hiring for Cnc Programmer jobs?

Cities near Amarillo, TX with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Amarillo, TX as of August 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $58,883 per year, or $28.3 per hour.

CNC Machinist- Amarillo

Albers Aerospace

Amarillo, TX โ€ข On-site

$18.75 - $25.50/hr

Full-time

Re-posted 8 days ago


Job description

Our core competencies include systems engineering, program management, logistics, production support, aircraft maintenance, and aviation/aerospace services. We were founded in 2015 and since our establishment, we have been attracting the best talent in our fields of interest enabling us to provide cutting-edge solutions and support to our warfighters. We understand and provide expert consultation on weapons systems acquisition programs, maintenance/modernization programs, and sustainment programs. We know defense and we know aircraft systems.
Job Summary:
The seasoned CNC Set Up Machinist is responsible for operating, programming, and maintaining CNC machines to produce precision components according to engineering specifications. This job requires expertise in CNC machining, attention to detail, and commitment to quality by ensuring the efficiency and accuracy of our manufacturing processes. The CNC Set Up Machinist should have extensive hands-on experience with a deep understanding of CNC machining technologies and a proven track record of delivering high-quality, complex components.
Essential Job Functions:
โ€ข Operate a CNC machine to produce high-precision components within specified tolerances.
โ€ข Complete complex machine set-ups by loading necessary tools, inputting program codes, and securing work pieces.
โ€ข Monitor machine operations and make adjustments as needed to ensure quality and efficiency.
โ€ข Perform routine maintenance on the CNC machines to ensure optimal performance.
โ€ข Inspect parts during production runs and finished products for accuracy and quality, making necessary adjustments as required.
โ€ข Collaborate with engineering and production teams to troubleshoot and resolve any machining and programming issues.
โ€ข Familiarity and ability to work with a variety of materials, including metals and plastics.
โ€ข You should possess expertise and thorough understanding in interpreting part prints, dimensioning, as well as tolerance.
โ€ข Edit G Code programs on various machines and able to program.
โ€ข Prove out and edit programs written in G Code.
โ€ข Interpret complex engineering drawings and blueprints.
โ€ข Experience 3rd axis, 4th axis, 5th axis, vertical milling machines.
โ€ข Innovate and implement tooling solutions for challenging machining tasks.
โ€ข Perform in-process and final inspections using precision measuring instruments.
โ€ข Collaborate with quality teams to develop and refine inspection processes.
โ€ข Adhere to safety protocols and maintain a clean and organized work area.
โ€ข Commitment to maintaining a safe and organized work environment.
โ€ข This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required. Duties, responsibilities, and activities may change, or new ones may be assigned at any time, with or without notice.
Schedule:
โ€ข M-F, 8-5. Ability to work after hours during the week and weekends, as the workload requires.
Note: The duties and responsibilities described on this document are not necessarily a comprehensive list and additional tasks may be assigned to the teammate from time to time; and the scope of the job may change as necessitated by business demands.
Required Qualifications:
โ€ข High school or diploma or equivalent required.
โ€ข Must have ten-plus years of CNC experience.
Physical Requirements:
โ€ข Prolonged periods of standing and performing repetitive tasks.
โ€ข Must be able to move/transport up to 40 pounds at times.
โ€ข Must be able to bend, stretch, and squat to access all parts of the machine.
Working Conditions
This job is usually accomplished in an indoor workshop environment. Activities may include climbing, standing, stooping, bending, pushing, kneeling, stretching, and walking demands. May require lifting of objects whose weight normally will not exceed 50 lbs. Special vision abilities required to perform this job are close and peripheral vision, and acceptable depth perception. Noise levels range from quiet to extremely loud.
Reasonable Accommodations
To accomplish this job successfully, an individual must be able to perform, with or without reasonable accommodation, each essential function satisfactorily. Reasonable accommodation may be made to help enable qualified individuals with disabilities to perform the essential functions.
Albers Aerospace is an Equal Opportunity Employer and does not discriminate. All employment decisions are based upon qualifications, merit, and business need.