Lead CNC Programmer - VTL

GE Vernova•Greenville, NC

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 and optimizes CNC programs for complex multi-axis setups machining high-temperature superalloys, and uses digital-twin software to validate code and toolpaths before production. The position supports large VTLs, VBMs, 5-axis mills, and multi-purpose turn/grind machines up to 2.5 meters, as well as other CNC processes such as milling, turning, grinding, and EDM. The role develops adaptive probing routines, macro programming, and closed-loop machining processes; supports commissioning new machine tools and establishing machining standards; and works closely with Manufacturing Engineers and shop-floor teams. It provides CNC programming, troubleshooting, operator training, and support for tooling, fixturing, and workstation instructions. The Lead CNC Programmer also leads process-improvement projects and mentors and collaborates with team members in a fast-paced, matrixed organization. The position requires access to U.S. export-controlled information. A final offer, if applicable, is contingent on the ability to obtain U.S. Government authorization for such access. GE Vernova states that it offers professional development and competitive compensation. U.S.-based pay is listed as $81,700 to $136,700, with geographic differentials in certain areas and eligibility for a discretionary annual bonus. Relocation assistance is provided.

Requirements

  • Bachelor’s degree, associate degree, or graduation from a machinist apprenticeship or similar program, plus 3 years of experience with graphical-based CAM system CNC programming; alternatively, a high school degree plus 6 years of that experience.
  • Experience creating 5-axis CNC programs using a CAM system; NX is preferred.
  • At least 1 year of experience with high-level machine-tool controls, including subroutines/macros, Renishaw probing routines, variable-based programming, and closed-loop machining.
  • 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 VBMs up to 2.5 meters, considering part deflection, work hardening, and thermal stability.
  • Experience machining nickel-based, high-temperature superalloys such as Inconel, Rene, or Hastelloy, including components used in the Heavy Duty Gas Turbine or aerospace industries.
  • Strong problem-solving and organizational skills, with above-average shop math skills in geometry and trigonometry.
  • Ability to interpret drawing requirements.
  • Ability to multitask and manage multiple projects concurrently.
  • Ability to obtain U.S. Government authorization to access U.S. export-controlled information, if applicable to the candidate.

Nice To Haves

  • NX preferred as the CAM system for 5-axis CNC programming.
  • Vericut experience preferred; experience with other CNC verification or machine-simulation software is also relevant.
  • Strong familiarity with multiple machine controls, including Fanuc, Haas, Okuma, and Siemens.
  • Experience machining high-temperature superalloys used in Heavy Duty Gas Turbine or aerospace components.

Responsibilities

  • Design and optimize high-efficiency CNC programs for complex multi-axis setups machining high-temperature superalloys.
  • Use Vericut or other digital-twin software to validate CNC code and optimize toolpaths before machining.
  • Develop adaptive probing routines, macro programs, and closed-loop machining processes.
  • Support large VTL, VBM, 5-axis mill, and multi-purpose turn/grind machines up to 2.5 meters.
  • Generate and maintain CNC programs using NX-CAM or other software for processes that may include multi-axis milling, turning, grinding, and EDM.
  • Create programs according to standards and qualified machining parameters.
  • Partner with Manufacturing Engineers and shop-floor teams to commission new machine tools and establish baseline machining standards.
  • Provide CNC-related support to Manufacturing Engineers 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.
  • Troubleshoot setups, prove out first-piece components, and share technical knowledge across the team.
  • Communicate effectively with appropriate team members and work both independently and collaboratively in a matrixed organization.
  • Manage work effectively in a fast-paced environment and embrace and drive positive change.

Benefits

  • Medical, dental, vision, and prescription drug coverage
  • Access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • Employee Assistance Program with 24/7 confidential assessment, counseling, and referral services
  • GE Vernova Retirement Savings Plan, including a tax-advantaged 401(k) savings opportunity with company matching and company retirement contributions
  • Access to 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