Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Compressor Engineering Corporation

CNC Programmer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
59
out of 100
Average of individual scores

Were these scores useful?

Job Description

POSITION SUMMARY
The 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 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.
Pay:
$31.46 - $40.00 per hour Expected hours: 40.0 per week
Benefits:
401(k) 401(k) matching Dental insurance Employee assistance program Flexible spending account Health insurance Health savings account Life insurance Parental leave Referral program Tuition reimbursement Vision insurance Application Question(s): What is your desired hourly rate?
Experience:
CNC programming: 3 years (Required) Shift availability: Day Shift (Required)
Work Location:
In person

Benefits

  • Financial Aid/Assistance
  • 401(k) Plans
  • Health and Wellness Programs
  • Health Insurance