1

Cnc Engineer Jobs in Texas (NOW HIRING)

CNC Programmer

Houston, TX

$25.25 - $34.50/hr

CNC Programmer About PROENERGY PROENERGY is an engineering, R amp;D, and manufacturing powerhouse. The company addresses every need for fast-start power generation: turbine and package manufacturing ...

New

CNC Programmer

Fort Worth, TX · On-site

$30 - $35/hr

CNC Programmer (Temp-to-Hire) Location: Ft. Worth, TX - Stratoflex Products (Onsite) Shift: 1st Shift | Monday-Friday, 7:00 AM - 3:30 PM Pay Rate: $30 - $35/hour (W2) Position Summary We are seeking ...

Horizon Firearms: CNC Programmer

Bryan, TX · On-site

$24.50 - $33.50/hr

CNC Programmer * Do you enjoy improving machining processes and optimizing CNC performance? * Are you driven by precision, efficiency, and problem-solving? * Does working for a family-centric company ...

CNC Programmer

Fort Worth, TX · On-site

$60 - $68/hr

CNC Programmer - Fort Worth, TX Location: Parker-Hannifin - Stratoflex Products Division, Fort Worth, TX Schedule: 1st Shift (7:00 AM - 3:30 PM) Job Summary Seeking an experienced CNC Programmer to ...

CNC Programmer

Houston, TX · On-site

$35/hr

CNC Programmer: We are seeking a skilled CNC Programmer to join our machine shop team. The CNC Programmer will be responsible for developing, optimizing, and maintaining CNC programs to produce ...

CNC Programmer

Texas City, TX · On-site

$22.75 - $31/hr

The CNC Programmer will be responsible for providing aid the overall operations process by providing the required programming to complete the components as requested by the customer. This role is ...

CNC Programmer

Alvin, TX · On-site

$21.50 - $29.50/hr

CNC Programming -- Develop, edit, and optimize CNC programs for mills to ensure efficiency, quality, and repeatability. * Machining Support -- Assist machinists with program interpretation, setups ...

CNC Programmer

Texas City, TX

$22.75 - $31/hr

The CNC Programmer will be responsible for providing aid the overall operations process by providing the required programming to complete the components as requested by the customer. This role is ...

CNC Programmer The Company Our Client is a leader in providing high-quality aluminum extrusion products and services tailored for various industrial needs. Job Summary: Our Client has an immediate ...

CNC Programmer U.S. Position: Does not qualify for work visa/sponsorship. My client is a leader in providing high-quality aluminum extrusion products and services tailored for various industrial ...

CNC Programmer Mastercam

Dallas, TX · On-site

$24.75 - $34/hr

CNC Programmer (Mastercam) Position Summary We are seeking an experienced CNC Programmer with strong Mastercam skills to join our manufacturing team. The ideal candidate will be responsible for ...

CNC Programmer

Texas City, TX · On-site

$22.75 - $31/hr

The CNC Programmer will be responsible for providing aid the overall operations process by providing the required programming to complete the components as requested by the customer. This role is ...

The CNC Programmer will be responsible for providing aid the overall operations process by providing the required programming to complete the components as requested by the customer. This role is ...

The CNC Programmer will be responsible for writing and optimizing CNC programs, setting up jobs, and supporting production to ensure accuracy, efficiency, and quality. Key Responsibilities * Create ...

CNC Programmer

Texas City, TX · On-site

$22.75 - $31/hr

The CNC Programmer will be responsible for providing aid the overall operations process by providing the required programming to complete the components as requested by the customer. This role is ...

CNC Programer

Houston, TX · On-site

$23.50 - $32/hr

EHC is looking for a CNC Programmer for a Client in the Houston Area Primary Duties & Responsibilities 1. Ability to utilize the latest version of Esprit and/or SolidCAM software to efficiently ...

next page

Showing results 1-20

Cnc Engineer information

See Texas salary details

$38.7K

$76.4K

$102.5K

How much do cnc engineer jobs pay per year?

As of Aug 3, 2026, the average yearly pay for cnc engineer in Texas is $76,421.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $86,600.00 per year, depending on experience, location, and employer.

What is a CNC engineer?

CNC Engineers are specialized professionals who design, program, and oversee the operation of Computer Numerical Control (CNC) machines used in manufacturing. They are responsible for creating precise parts and components by programming machines such as lathes, mills, and grinders. CNC Engineers also troubleshoot equipment, optimize production processes, and ensure product quality meets specifications. Their work is crucial in industries like aerospace, automotive, and electronics, where precision and efficiency are essential.

What are the key skills and qualifications needed to thrive as a CNC engineer?

To thrive as a CNC Engineer, you need a solid background in mechanical engineering, machining processes, and CAD/CAM programming, often supported by a relevant degree or technical certification. Familiarity with CNC machine operation, G-code programming, and software such as SolidWorks or Mastercam is essential. Strong problem-solving skills, attention to detail, and effective communication help you excel in troubleshooting and collaborating with production teams. These skills and qualities are vital for ensuring precision manufacturing, minimizing errors, and optimizing workflow efficiency.

What are some common challenges CNC engineers face when programming complex parts, and how can they be addressed?

CNC Engineers often encounter challenges when programming intricate parts, especially those with tight tolerances or complex geometries. These difficulties can include toolpath optimization, selecting appropriate cutting tools, and ensuring machine compatibility. To overcome these issues, engineers frequently collaborate with design teams, use advanced CAD/CAM software, and participate in prototype testing to refine processes. Regular communication with machinists and continuous skill development are also essential for resolving challenges effectively.

What is the difference between Cnc Engineer vs Cnc Programmer?

AspectCnc EngineerCnc Programmer
Primary RoleDesigns, develops, and oversees CNC machining processes and equipment.Creates and writes CNC code to operate machines based on design specifications.
Required SkillsMechanical knowledge, troubleshooting, process optimizationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsMachine shops, manufacturing facilities
CertificationsOften requires technical diplomas or engineering backgroundOften requires CNC programming certifications or training

While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

Is CNC in high demand?

CNC (Computer Numerical Control) machining is in high demand due to its importance in manufacturing industries such as aerospace, automotive, and medical device production. Skilled CNC engineers with knowledge of CAD/CAM software and machine operation are sought after as companies seek precision and efficiency in their production processes.

Is CNC a good career path?

A CNC engineer designs, programs, and operates computer numerical control machines used in manufacturing. It offers stable employment, opportunities for skill development, and the potential for advancement with certifications and experience. The role requires technical knowledge of machining processes and proficiency with CAD/CAM software.
What cities in Texas are hiring for Cnc Engineer jobs? Cities in Texas with the most Cnc Engineer job openings:
Infographic showing various Cnc Engineer job openings in Texas as of July 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $76,421 per year, or $36.7 per hour.

$25.25 - $34.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

CNC Programmer
About PROENERGY
PROENERGY is an engineering, R amp;D, and manufacturing powerhouse. The company addresses every need for fast-start power generation: turbine and package manufacturing, turnkey project execution, power purchase agreements, and asset lifecycle care for turbines and plants. Where others see impossible energy challenges, PROENERGY provides innovative aeroderivative solutions.
Our Footprint
PROENERGY delivers fast-start, dispatchable power solutions from worldwide centers for aeroderivative excellence. We are investing more than $1 billion through 2028 in infrastructure to serve our customers.
In Sedalia, Missouri, our 600,000 sq ft Center for Excellence in Manufacturing—a world-class investment in fast-start power and the only campus of its kind in the world—is growing by 40 percent.
In Houston, Texas, our 500,000 sq ft Center for Excellence in Lifecycle Care features a Level-IV depot and aero repair facility, which executes comprehensive services for aeroderivative engines under one roof.
In Kansas City, we have an office with an Engineering team that supports our sought-after solutions for turnkey projects and contracted power.
And our worldwide service centers ensure local service expertise near our customers. Our expanding service footprint includes Phoenix, Buenos Aires, New Brunswick, and additional locations in Europe, Australia, and Southeast Asia.
Our Philosophy
We take care of our people and strive to make a positive difference for the world. We offer competitive pay, excellent benefits that include Medical, Dental, Vision, and Life/Disability Insurance at minimal cost to the employee, 10 paid holidays, paid time off, and a 401K plan. If you are looking for a rewarding career and possess specialized knowledge and quality-oriented problem-solving skills, we encourage you to apply today.
Position Summary
We are looking to hire a skilled CNC programmer to assess and maintain our CNC equipment. As a CNC programmer, you will be responsible for reading and interpreting technical blueprints, inputting the design specifications, adjusting the machine cutting paths, and performing quality checks on the final product. You may also be required to perform routine machine maintenance and troubleshoot any issues that arise during the manufacturing process.
To ensure success as a CNC Programmer, you should have extensive experience working in manufacturing, a keen eye for detail, and the ability to work unsupervised. Ultimately, a top-class CNC programmer works quickly and efficiently, ensuring all products meet the specifications of the client.
Reports To: Engineering Manager
Work Location: 6401 North Eldridge Pkwy, Houston, TX 77041
Position Responsibilities
  • Create CNC machine programs for production: Set up/ Qualify/ and ensure part conformance on various 5 Axis CNC machines.
  • May require some production operation
  • Prepare sequence logic for machining operations necessary for set up and production
  • Assist in the concept design of required tools and gages, support changes to existing tools and fixtures as improvements are identified.
  • Thorough understanding of G and M coding
  • Select appropriate cutting tools, speeds, feeds, and tool path application necessary to perform the operations.
  • Trouble shoot non-conformances derived from programming errors
  • Train setup technicians.
  • Reading and interpreting technical blueprints and design models.
  • Loading raw materials into the CNC machine.
  • Inputting the product design into the computer modeling software.
  • Choosing and loading the correct cutting tools for the job.
  • Adjusting machine settings to the desired product specifications.
  • Troubleshooting issues during the manufacturing process.
  • Completing quality control tests during the manufacturing stage and on the final product.
  • Cleaning and maintaining the machine.
  • Training new staff on machine operation procedures.
Required Qualifications
  • High school diploma and two-year technical trade degree or completion of a machinist apprenticeship program. On Job Training (OJT) may be acceptable.
  • Minimum 7 years’ experience programming, setting up, and operating 5 Axis CNC equipment
  • Must be fluent in English, with strong speaking, reading, writing, and comprehension skills.
  • US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa.
  • Successful candidate will need to satisfactorily complete pre-employment drug screen and background check.
Desired Qualifications
  • 10 years in CNC Multi Axis machining- application of proper machining strategies and techniques with superalloys, steel, stainless steel and forgings.
  • Post Processor editing
  • Macro programming
  • CNC programming and setup of 5 Axis Vertical Mill (Trunnion Style Table)
  • CNC programming and setup of 5 Axis Vertical Mill Turn
  • CNC programming and setup of 5+ Axis Profile Grinders
  • CNC programming and setup of 5 Water Jet
  • CNC programming and setup of 5 Axis Wire EDM
  • Familiar with machine probing and programming
  • Vericut Experience
  • Working knowledge of Microsoft office applications: Word, Excel, and Outlook.
It is PROENERGY’s policy to provide equal opportunity in employment to all its employees and applicants for employment without regard to race, color, religion, sex, pregnancy, age, disability, national origin, marital status, ancestry, medical condition, military status, or any other characteristic protected by State or Federal law.