The Role
Develop and maintain Edgecam CNC programs for 4-axis lathes, vertical mills, and horizontal machining centers. Lead first-piece prove-outs, optimize feeds, speeds, tooling, setup, and cycle times, and troubleshoot machining issues with machinists. Maintain accurate machining routers, work centers, sequencing, standards, and instructions in JD Edwards. Improve process consistency, reduce scrap and rework, standardize machining practices, and support unattended machining initiatives.
Summary Generated by Built In
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
SKILLS AND CERTIFICATIONS:
Required Qualifications
Preferred Qualifications
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.
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.
- 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.
- 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.
Skills Required
- 5+ years of CNC programming experience in a production manufacturing environment
- Strong Edgecam programming experience
- Experience programming 4-axis CNC lathes
- Experience programming vertical machining centers
- Experience programming horizontal machining centers
- Experience with Fanuc, Mitsubishi, or Mori Seiki CNC controls
- Experience maintaining machining routers in JD Edwards or a similar ERP system
- Strong blueprint reading and GD&T interpretation skills
- Prior hands-on machinist experience
- Associate's degree in manufacturing or a related field, or equivalent related work experience
- Experience in oil and gas, compressor, or heavy industrial components
- Experience improving setup time and cycle time consistency
- Experience supporting routing standardization initiatives
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
EnerStaff, LLC offers a wide range of mechanical and technical services that focus on the quality, maintenance, and ongoing integrity of critical process equipment. We can assist with recruiting and the hiring process of permanent and temporary maintenance personnel aimed at enhancing the productivity of our clients. Our multi-craft technicians have extensive experience and knowledge in the petrochemical and energy industries to conduct diagnostic evaluations and repairs on a wide range of equipment. EnerStaff specializes in situations where safety, qualifications, stability and reliability are a priority.








