CNC Programmer

EnerStaff LLC

Houston (TX)

On-site

USD 48,000 - 58,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EnerStaff LLC is seeking an experienced CNC Programmer for a temp-to-hire role in Houston, TX. The position focuses on developing and maintaining CNC programs to support a high-mix, low- to medium-volume operation using Edgecam, spanning 4-axis lathes and vertical/horizontal mills.

The ideal candidate has 5+ years of production CNC programming experience, strong Edgecam skills, and hands-on machining background. Strong GD&T interpretation and ERP routing experience are required.

Qualifications

  • 5+ years of CNC programming experience in a production manufacturing environment.
  • Strong Edgecam programming experience.
  • Experience programming 4-axis CNC lathes, vertical and horizontal machining centers.
  • Experience working with CNC controls (Fanuc, Mitsubishi, Mori Seiki).
  • 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.

Responsibilities

  • Develop and maintain CNC programs using Edgecam for 4-axis lathes and CNC mills.
  • 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.
  • Update machining instructions through the Engineering Change Order (ECO) process when required.
  • Improve cycle time consistency and reduce scrap.

Skills

CNC programming
Edgecam
Blueprint reading
GD&T interpretation
Hands-on machinist

Education

Associate’s degree in manufacturing or related field

Tools

Fanuc controls
Mitsubishi controls
Mori Seiki controls
JD Edwards ERP

Job description

CNC Programmer (Temp-to-Hire)

Location: Houston, TX 77081

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

Start: ASAP

Pay: $35-$42/ hour

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:
    • Operation sequencing
    • Work center assignments
    • Setup and cycle time standards
    • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

enerstaffllc • Houston (TX)

On-site
USD 48,000 - 58,000
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer (Temp-to-Hire) - Edgecam & 4-Axis Mills
CNC Programmer (Temp-to-Hire) - Edgecam & 4-Axis Mills

enerstaffllc • Houston (TX)

On-site
USD 48,000 - 58,000
CNC Programmer
CNC Programmer

Blueworx • Claremore (OK)

On-site
USD 59,000 - 63,000
CNC PROGRAMMER (CAM)
CNC PROGRAMMER (CAM)

Ignite Human Capital • Houston (TX)

On-site
USD 95,000 - 125,000
CNC Programmer
CNC Programmer

TPI Staffing, Inc. • Houston (TX)

On-site
USD 85,962,000 - 100,289,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer
CNC Programmer

Rotating Machinery Services, Inc. • Tomball (TX)

On-site
USD 52,000 - 78,000
Programmer
Programmer

Haygor Instrument & Company • Pasadena (CA)

On-site
USD 70,000 - 95,000
CNC Programmer - TEMP
CNC Programmer - TEMP

US Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 95,000