Point your AI agent at freehire and let it find you a job.

Get the CLI →

Compressor Engineering Corporation

Open 17d

CNC Programmer

Posted 7 views
Discussion

Summary

A hands-on Senior CNC Programmer in Houston, TX develops and maintains CNC programs (primarily in Edgecam) for 4-axis lathes and vertical/horizontal machining centers, while keeping machining routers, cycle-time standards, and processes accurate in JD Edwards for a high-mix, low-to-medium-volume production shop.

POSITION SUMMARY:

The Senior 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 preferred or other experience using Fusion, GibbsCam or MasterCam.
  • 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 (Geometric Dimensioning and Tolerancing) 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

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available