SC Works Jobs

Job Information

General Electric Lead Computer Numerical Control (CNC) Programmer in Greenville, South Carolina

Job Description Summary

The Lead CNC Programmer will provide programming support for the factory across all components, processes and machines.

Job Description

Roles and 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 training during new / rebuilt machine startup and / or process improvements

  • Provide daily operator support in the form of CNC programming and troubleshooting support to the shop floor

  • 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 guidance in the implementation and expansion of CNC/CAM technology.

  • 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.

  • Train other programmers as needed.

Required Qualifications

  • Bachelor’s Degree, Associates Degree, or Apprentice Graduate in a machining related program, or HS diploma / GED w/ 5 years’ experience with graphical based CAM software.

  • Minimum of 3 years of experience with graphical based CAM software creating CNC programs.

Desired Characteristics

  • Bachelor degree in Engineering or Machine Tool Technology.

  • Experience creating 5-axis CNC programs using a CAM (preferably NX) system.

  • Minimum of 1 year of experience with high-level machine tool controls including sub-routine(macro), probing and variable based programming, also CLM (closed loop machining)

  • Demonstrated ability to work with solid models (preferably NX)

  • Experience using Vericut (preferred) or other CNC verification/machine simulation software.

  • Strong familiarity with multiple machine controls including Fanuc, Haas, Okuma, and G&L

  • Demonstrated proficiency interpreting drawing requirements.

  • Knowledge of machining high temperature alloys used in gas turbines.

  • Knowledge of post-processor development and debugging, preferably UG Post Builder.

  • Strong problem solving and organization skills, with above average shop math skills in geometry and trigonometry.

  • Ability to effectively communicate to multiple levels of the organization, both verbally and through written communication.

  • Ability to multi-task and productively manage multiple projects concurrently.

  • Self-motivated and self-driven proven project leadership.

  • Ability to accept new challenges, take ownership, and make decisions.

This role is restricted to U.S. persons (i.e., U.S. citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)) due to access to export-controlled technology. GE will require proof of status prior to employment.

Additional Information

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided: No