Lead CNC Programmer

GE VernovaGreenville, NC
Onsite

About The Position

We operate with a founder’s mindset. We deliver innovation with passion, speed, and courage. We continuously challenge our thinking and are empowered to dream big and take smart risks. As a member of the CAD/CAM team, you will be an active contributor to the factory volume ramp and standardization efforts.

Requirements

  • Bachelor’s Degree, Associate’s Degree, or Machinist Apprentice (or similar) graduate with 6 years of experience in CNC machining [OR] High School Degree w/9 years of experience CNC machining
  • 6+ years experience NX CAM Programming

Nice To Haves

  • Experience creating 5-axis CNC programs using a CAM (preferably NX) system.
  • Proficiency with high-level machine tool controls including sub-routines, Renishaw probing routines, variable based programming, nested looping, as well as CLM (closed loop machining)
  • Bachelor degree in Engineering or Machine Tool Technology.
  • Strong problem solving and organization skills, with above average shop math skills in geometry and trigonometry.
  • Knowledge of post-processor development and debugging, preferably NX Post Configurator or Post Builder.
  • Experience using Vericut (preferred) or other CNC verification/machine simulation software.
  • Experience with NX API and other software development tools (VB, python, etc.)
  • Strong familiarity with multiple machine controls including Fanuc, Haas, Okuma, and Siemens Sinumerik ONE
  • Demonstrated proficiency interpreting drawing requirements.
  • Ability to multi-task and productively manage multiple projects concurrently.
  • Experience machining high temperature superalloys found in HDGT or Aerospace components.

Responsibilities

  • Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi-axis milling, turning, grinding and/or EDM.
  • Verify new CNC programs prior to release on the shop floor utilizing Vericut.
  • Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator, programmer, and ME training as required
  • Provide daily operator support in the form of CNC programming and troubleshooting support to the shop floor.
  • Provide guidance and input for CAM standards
  • Support and implement tooling & fixturing requirements associated with CNC machine tools.
  • Generate and support workstation instructions (methods) for CNC related issues.
  • Initiate and lead process improvement projects to improve safety, quality, cost and delivery.
  • Provide effective communication to appropriate team members when needed.
  • Work effectively as an individual and in a team-based environment in a matrixed organization.
  • Work effectively in a fast-paced environment while embracing and driving positive change inside and outside the organization when appropriate.

Benefits

  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service