Lead CNC Programmer - Hot Gas Path

GE Vernova•Greenville, SC
•$81,700 - $136,700

About The Position

As a member of GE Vernova’s CAD/CAM team, the Lead CNC Programmer contributes to factory volume ramp and standardization efforts. The role designs, programs, validates, and optimizes machining processes for complex multi-axis equipment and high-temperature superalloys, while supporting shop-floor operations, equipment integration, and process improvement. The position uses Siemens NX and other CAD/CAM software, digital-twin and simulation tools such as Vericut and Siemens Run My Virtual Machine, and advanced machining and diagnostic equipment. It supports large VTLs, VMBs, 5-axis mills, multi-purpose turn/grind machines, and other equipment up to 2.5 meters. The programmer works with Manufacturing Engineers and shop-floor teams to commission equipment, establish machining standards, prove out first-piece components, troubleshoot processes, train operators, and share technical knowledge. The role requires a degree, apprenticeship, or equivalent education and experience combination, along with experience programming CNC machines using a graphical CAM system. Experience with 5-axis programming, machine controls, probing and closed-loop machining, large-format equipment, and nickel-based superalloys is valued. Access to U.S. export-controlled information may be required; any offer is contingent on obtaining authorization where applicable. Relocation assistance is provided. The U.S. pay range is $81,700 to $136,700, with geographic differentials in certain areas and eligibility for a discretionary annual bonus.

Requirements

  • Bachelor’s degree, associate’s degree, or graduation from a machinist apprenticeship or similar program plus 3 years of graphical CAM system CNC programming experience; alternatively, a high school degree plus 6 years of graphical CAM system CNC programming experience.
  • Ability to interpret drawing requirements.
  • Ability to multi-task and manage multiple projects concurrently.
  • Strong problem-solving and organization skills, with above-average geometry and trigonometry shop math skills.

Nice To Haves

  • Experience creating 5-axis CNC programs using a CAM system, preferably NX.
  • At least 1 year of experience with high-level machine tool controls, including subroutine/macro programming, Renishaw probing routines, variable-based programming, and closed-loop machining (CLM).
  • Hands-on machinist background and ability to set up and prove out complex first-piece programs.
  • Experience managing tight tolerances on large-format equipment such as VTLs and VMBs up to 2.5 meters, accounting for part deflection, work hardening, and thermal stability.
  • Extensive experience machining nickel-based superalloys such as Inconel, Rene, and Hastelloy, particularly for the heavy-duty gas turbine or aerospace industries.
  • Experience using Vericut or other CNC verification or machine simulation software.
  • Strong familiarity with multiple machine controls, including Fanuc, Haas, Okuma, and Siemens.
  • Experience machining high-temperature superalloys found in heavy-duty gas turbine or aerospace components.

Responsibilities

  • Design and optimize efficient CNC programs for complex multi-axis setups machining high-temperature superalloys.
  • Use digital-twin software, including Vericut, to validate CNC code and optimize toolpaths before machining on the shop floor.
  • Develop adaptive probing routines, macro programs, and closed-loop machining processes.
  • Partner with Manufacturing Engineers and shop-floor teams to commission new machine tools and establish baseline machining standards.
  • Provide technical mentoring and shop-floor support, including troubleshooting setups and proving out first-piece components.
  • Support large VTLs, VMBs, 5-axis mills, and multi-purpose turn/grind machines up to 2.5 meters.
  • Generate and maintain CNC programs using NX-CAM or other software for milling, turning, grinding, and/or EDM.
  • Create programs in accordance with standards and qualified machining parameters.
  • Provide CNC support to Manufacturing Engineering and train operators during new or rebuilt machine startups and process improvements.
  • Provide daily CNC programming and troubleshooting support to shop-floor operators.
  • Support and implement tooling and fixturing requirements for CNC machine tools.
  • Generate and support workstation instructions for CNC-related issues.
  • Initiate and lead process-improvement projects to improve safety, quality, cost, and delivery.
  • Communicate effectively with appropriate team members.
  • Work effectively independently and in a team-based, matrixed organization, and help drive positive change in a fast-paced environment.

Benefits

  • Medical, dental, vision, and prescription drug coverage
  • Health Coach access and 24/7 nurse-based resource
  • Employee Assistance Program with confidential assessment, counseling, and referral services
  • 401(k) retirement savings plan with company matching and company retirement contributions
  • Fidelity resources and financial planning consultants
  • Tuition assistance
  • Adoption assistance
  • Paid parental leave
  • Disability benefits
  • Life insurance
  • 12 paid holidays
  • Permissive time off
  • Relocation assistance
  • Discretionary annual bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service