Lead CNC Programmer - 2nd Shift

GE Vernova•Greenville, NC

About The Position

The Lead CNC Programmer designs, optimizes, validates, and maintains CNC programs for complex multi-axis machining operations, including milling, turning, grinding, and EDM. The role supports large VTLs, VBMs, 5-axis mills, and multi-purpose turn/grind machines up to 2.5 meters, machining high-temperature superalloys such as Inconel, Rene, and other exotic nickel alloys. Programs are created using NX-CAM or other graphical CAM software and must follow established standards and qualified machining parameters. The position uses digital-twin and machine-simulation tools, including Vericut and Siemens Run My Virtual Machine, to validate programs and optimize toolpaths before production. It also develops probing routines, macro programs, and closed-loop machining processes; supports tooling and fixturing; and creates workstation instructions for CNC-related issues. Working with manufacturing engineers and shop-floor teams, the programmer supports machine-tool commissioning and startup, proves out first-piece components, troubleshoots setups, trains operators, and provides daily CNC programming support. The role also leads process-improvement projects focused on safety, quality, cost, and delivery, while communicating effectively and collaborating in a fast-paced, matrixed organization. This is a second-shift position and may require access to U.S. export-controlled information.

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 such experience.
  • Ability to interpret drawing requirements.
  • Strong problem-solving and organizational skills, with above-average shop math skills in geometry and trigonometry.
  • Ability to multitask and manage multiple projects concurrently.
  • Ability to work effectively in a fast-paced environment and support positive change.
  • Legally authorized to work in the United States; any offer is conditioned on successful completion of a drug screen, as applicable.
  • For work requiring access to U.S. export-controlled information, ability to obtain the required U.S. Government authorization, if applicable.

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 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, accounting for part deflection, work hardening, and thermal stability.
  • Extensive experience machining nickel-based superalloys such as Inconel, Rene, and Hastelloy, particularly in the heavy-duty gas turbine or aerospace industry.
  • Experience with 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.
  • Validate CNC code and optimize toolpaths using digital-twin and simulation software, including Vericut.
  • Develop adaptive probing routines, macro programming, and closed-loop machining processes.
  • Generate and maintain CNC programs using NX-CAM or other software for milling, turning, grinding, and/or EDM.
  • Support large VTLs, VBMs, 5-axis mills, and multi-purpose turn/grind machines up to 2.5 meters.
  • 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 associated with 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 independently and in a team-based, matrixed environment.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Health Coach access and a 24/7 nurse-based resource.
  • Employee Assistance Program with 24/7 confidential assessment, counseling, and referral services.
  • GE Vernova Retirement Savings Plan with a 401(k) savings opportunity, company matching contributions, 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.
  • Discretionary annual bonus.
  • Relocation assistance.
  • Professional development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service