# CNC Programmer

> Enerstaff · Houston, United States · Full-time · Posted 2026-09-17

**Workplace:** on_site

**Department:** Production & Manufacturing

## Description

**CNC Programmer (Temp-to-Hire)**

**Location:** Houston, TX 77081

**Shift:** 5am-1:30pm M-F

**Start:** ASAP

**Pay:** $35-$42/ hour DOE

**POSITION SUMMARY:**

 CNC Programmer is responsible for developing, maintaining, and improving CNC programs and machining-related routing operations to support safe, predictable, and cost-effective production.

This role supports vertical machining centers, horizontal machining centers, and CNC lathes. The position plays a key role in maintaining accurate cycle times, routing integrity, and process consistency within JD Edwards.

This is a hands-on programming position in a high-mix, low- to medium-volume machining environment.

**KEY POSITION ACCOUNTABILITIES:**

**CNC Programming**

·      Develop and maintain CNC programs using Edgecam.

·      Program 4-axis CNC lathes, vertical mills, and horizontal machining centers.

·      Lead first-piece prove-outs and validate setup and cycle times.

·      Optimize feeds, speeds, and tooling strategies.

·      Support machinists during setup and troubleshoot machining issues.

·      Maintain consistent, repeatable machining processes.

**Routing & ERP Accuracy**

·      Update, create, and maintain machining-related routers in JD Edwards, including:

o   Operation sequencing

o   Work center assignments

o   Setup and cycle time standards

o   Machining notes

·      Ensure routing accuracy supports scheduling and capacity planning.

·      Update machining instructions through the Engineering Change Order (ECO) process when required.

**Process Improvement**

·      Improve cycle time consistency.

·      Reduce scrap and rework through programming discipline.

·      Standardize machining practices across similar part families.

·      Support continued development of ill-only routing strategies.

·      Identify opportunities to improve unattended mill operation where feasible.

 **SKILLS AND CERTIFICATIONS:**

 **Required Qualifications**

-   5+ years of CNC programming experience in a production manufacturing environment.
-   Strong Edgecam programming experience.
-   Experience programming:

-   4-axis CNC lathes
-   Vertical machining centers
-   Horizontal machining centers

-   Experience working with CNC controls (Fanuc, Mitsubishi, Mori Seiki type controls).
-   Experience maintaining machining routers within JD Edwards or a similar ERP system.
-   Strong blueprint reading and GD&T interpretation skills.
-   Prior hands-on machinist experience required.

 **Preferred Qualifications**

-   Experience in oil & gas, compressor, or heavy industrial components.
-   Experience improving setup time and cycle time consistency.
-   Experience supporting routing standardization initiatives**.**

 **EDUCATION:**

Associate’s degree in manufacturing or related field or equivalent related work experience

**PHYSICAL REQUIREMENTS:** 

Exerts up to 20 pounds of force occasionally and/or up to 10 pounds frequently and/or up to 5 pounds constantly to move objects.

## Apply

[Apply at Enerstaff](https://apply.workable.com/enerstaff/j/212F7FA44A/apply)

---
Powered by [Workable](https://www.workable.com)
