Lead CNC Programmer - Hot Gas Path

GE Vernova•Greenville, NC

About The Position

The Lead CNC Programmer will contribute to the CAD/CAM team’s factory volume ramp and standardization efforts. The role designs and optimizes CNC programs for complex multi-axis machining of high-temperature superalloys, and uses digital-twin simulation to validate code and toolpaths before production. The position supports large-format VTLs, VMBs, 5-axis mills, and multi-purpose turn/grind machines up to 2.5 meters, as well as milling, turning, grinding, and EDM operations. The programmer develops adaptive probing, macro-programming, and closed-loop machining processes; partners with Manufacturing Engineers and shop-floor teams to commission new machine tools and establish machining standards; and provides technical support, troubleshooting, first-piece prove-outs, and operator training. The role also supports tooling, fixturing, workstation instructions, and process improvement projects focused on safety, quality, cost, and delivery. The role uses Siemens NX and other CAM software, Vericut and Siemens Run My Virtual Machine, and advanced machining diagnostics and automation tools. GE Vernova describes a professional work environment, professional development, challenging careers, and competitive compensation. Relocation assistance is provided. The U.S.-based pay range is $81,700–$136,700, with geographic differentials in certain areas and eligibility for a discretionary annual bonus. Access to U.S. export-controlled information may require government authorization.

Requirements

  • Bachelor’s degree, associate degree, or machinist apprentice (or similar) graduate with at least 3 years of experience with a graphical-based CAM system for CNC programming; alternatively, a high school degree with at least 6 years of such experience.
  • Strong problem-solving and organizational skills, with above-average shop math skills in geometry and trigonometry.
  • Demonstrated proficiency interpreting drawing requirements.
  • Ability to multitask and manage multiple projects concurrently.

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.
  • Hands-on machinist background and ability to personally 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, where part deflection, work hardening, and thermal stability are important.
  • Extensive experience machining nickel-based superalloys such as Inconel, Rene, and Hastelloy, particularly for heavy-duty gas turbine or aerospace components.
  • Experience using Vericut or other CNC verification or machine simulation software.
  • Familiarity with multiple machine controls, including Fanuc, Haas, Okuma, and Siemens.

Responsibilities

  • Design and optimize high-efficiency 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 production.
  • Develop adaptive probing routines, macro programming, 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 setup troubleshooting and proving out first-piece components.
  • Support large VTL, VMB, 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 milling, turning, grinding, and/or EDM.
  • Create programs that follow standards and qualified machining parameters.
  • Provide CNC-related support to Manufacturing Engineers and operator training 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 and collaborate as an individual and within a matrixed team.
  • 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, 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 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
  • Discretionary annual bonus eligibility
  • Relocation assistance
  • Professional development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service