Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

$55 - $61 per hour

US Tech Solutions

$55-$61 per hour

Greenville, SC

Contract

Duration: 12+ Months (Potential Extension)

Job Description:

  • We are seeking an experienced CNC Programmer to support advanced manufacturing operations for large industrial gas turbine components. The ideal candidate will have strong CNC programming experience using CAM software, hands-on machining knowledge, and experience supporting production in a manufacturing environment.

  • This role involves CNC program development, process improvement, troubleshooting, tooling support, and close collaboration with manufacturing and shop floor teams.

Key Responsibilities:

  • Develop, modify, and maintain CNC programs using Siemens NX CAM or similar CAM software (Mastercam, CATIA, Esprit, etc.).

  • Create CNC programs for 3-axis, 4-axis, 5-axis, and multi-axis machining applications.

  • Support machining operations including milling, turning, grinding, and EDM .

  • Verify and validate CNC programs prior to production using Vericut or similar simulation software.

  • Develop and optimize machining processes to improve safety, quality, productivity, and cost.

  • Troubleshoot CNC machining and programming issues on the production floor.

  • Support tooling, fixtures, workholding, and manufacturing methods.

  • Incorporate Renishaw probing cycles , macro programming, subroutines, and variable-based programming where applicable.

  • Train machine operators on new programs and process improvements.

  • Interpret engineering drawings, GD&T, and manufacturing specifications.

  • Collaborate with Manufacturing Engineering, Quality, and Production teams to support continuous improvement initiatives.

Required Qualifications:

  • Minimum 4 years of CNC programming experience using a graphical CAM system.

  • Experience with Siemens NX CAM preferred. Candidates with Mastercam, CATIA, Esprit, or similar CAM software are also encouraged to apply.

  • Experience programming 3-axis, 4-axis, 5-axis, or multi-axis CNC machines .

  • Strong knowledge of CNC machining processes including milling, turning, grinding, or EDM.

  • Experience supporting manufacturing operations and shop floor troubleshooting.

  • Ability to read engineering drawings and GD&T.

  • Strong problem-solving, organizational, and shop math skills.

About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.

IND01

#LI-AS140

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Greenville, SC vacancy
  • $75k - $90k

     ...Upstate, SC serving the automotive, aerospace, defense, and industrial markets is expanding its engineering team and seeking a CNC Programmer with strong NC programming expertise. This is not a traditional programming role. We're looking for someone who can go beyond... 
    Suggested
    Relocation package
    Flexible hours

    NPA WorldWide

    Greenville, SC
    4 hours ago
  •  ...CNC Programmer Join our client, a global manufacturing leader, as a 2nd shift CNC Programmer in Greenville, SC! We are seeking an expert with 4+ years of CAM CNC programming experience who is ready to drive positive change. Elevate your career in this dynamic role... 
    Suggested
    Afternoon shift

    Randstad

    Greenville, SC
    1 day ago
  • $60.11 per hour

     ...CNC Programmer Our client, an Advanced Manufacturing & Machining Industry is seeking a CNC Programmer to join their team. As a CNC Programmer, you will be part of the Manufacturing Engineering Department supporting Combustion Product Line Operations. The ideal candidate... 
    Suggested
    Weekly pay

    Manpower

    Greenville, SC
    5 days ago
  • $55 - $61 per hour

    $55-$61 per hour Greenville, SC Contract Duration: 12 Months Job Description Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi-axis milling, grinding and/or EDM. Experience with Okuma MU10000 (or similar) a plus Verify new CNC... 
    Suggested
    Hourly pay
    Contract work
    Shift work
    Day shift

    US Tech Solutions

    Greenville, SC
    5 days ago
  •  ...Talascend is currently seeking a CNC Programmer for a contract opportunity with our client in Greenville, South Carolina . Overview This role involves generating and maintaining CNC programs for various machining processes, including multi-axis milling... 
    Suggested
    Contract work

    Talascend

    Greenville, SC
    2 days ago
  • $41.59 - $59.06 per hour

    job summary: Join Our Client, a global manufacturing leader, as a 2nd shift CNC Programmer in Greenville, SC! We are seeking an expert with 4+ years of CAM CNC programming experience who is ready to drive positive change. Elevate your career in this dynamic role and... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Afternoon shift

    Randstad

    Greenville, SC
    3 days ago
  • A global leader in energy solutions is looking for a CNC Programmer to support manufacturing processes in Greenville, South Carolina. Ideal candidates will hold a Bachelor's degree in Mechanical Engineering and possess hands-on experience with CNC programming and machining... 

    GE Vernova

    Greenville, SC
    3 days ago
  • $76.3k - $114.4k

     ...be an active contributor to the factory volume ramp and standardization efforts. Job Description What you’ll do Generate and maintain CNC programs utilizing Siemens NX CAM (2206) or other software. This could include multi-axis milling, turning, grinding and/or EDM.... 
    Contract work
    Internship
    Immediate start
    Relocation package

    GE Vernova

    Greenville, SC
    2 days ago
  • Insight Global is seeking a 2nd Shift CNC Programmer in Greenville, SC to support shop operations and process development for large-scale machining equipment. The role focuses on creating and validating CNC programs, troubleshooting, and driving improvements in a fast-... 
    Afternoon shift

    Insight Global

    Greenville, SC
    3 days ago
  • $62.59 per hour

     ...PDS Tech is assisting a local client recruiting for Senior CNC Programmer opportunities in Greenville, SC . This is an excellent opportunity to join a winning culture and get your foot in the door with a world-class aerospace and advanced manufacturing organization... 
    Hourly pay
    Temporary work
    Local area
    Monday to Friday
    Shift work
    Day shift

    PDS Tech Commercial

    Greenville, SC
    2 days ago
  • Insight Global in Greenville, SC is seeking a skilled CNC Programmer to advance the combustion-line machining. You will develop multi-axis programs, verify them with Vericut, and collaborate with engineering and operators to improve quality and throughput. The role requires... 

    Insight Global

    Greenville, SC
    3 days ago
  • RISINGSUN TECHNOLOGIES in Greenville, SC is seeking an experienced CNC Programmer to advance precision manufacturing by developing, validating, and optimizing CNC programs for complex components. The ideal candidate will bring strong experience with Siemens NX CAM, 5-axis... 

    RISINGSUN TECHNOLOGIES

    Greenville, SC
    3 days ago
  • ManpowerGroup is seeking a CNC Programmer for an Advanced Manufacturing & Machining industry client in Greenville, SC. The role supports the Manufacturing Engineering Department and Combustion Product Line Operations, requiring problem-solving, organization, and strong... 

    ManpowerGroup

    Greenville, SC
    3 days ago
  • US Tech Solutions is seeking a skilled CNC Programmer in Greenville, SC, to generate and maintain CNC programs primarily using NX-CAM. The ideal candidate will have at least 4 years of experience in CNC programming, with a strong focus on nickel-based superalloys. Daily... 
    Contract work
    Shift work
    Day shift

    US Tech Solutions

    Greenville, SC
    3 days ago
  • GE Vernova in Greenville, SC seeks a CNC Programmer for 2nd shift to support large format VTL/VBM and 5-axis milling operations. You will generate NC programs using NX-CAM, verify with Vericut, and collaborate with Manufacturing Engineering to improve processes. The role... 
    Afternoon shift

    GE Vernova

    Greenville, SC
    3 days ago
  • Job Summary Insight Global is seeking a CNC Programmer to join their client’s team in Greenville, SC in support of their combustion line. This role focuses on advanced CNC programming, multi‑axis machining, and process optimization within a high‑precision manufacturing... 
    Day shift

    Insight Global

    Greenville, SC
    3 days ago
  • GE Vernova is seeking a skilled CNC CAM programmer to join our CAD/CAM team in Greenville, SC. You will generate toolpaths, write CNC programs, and verify them using Vericut, supporting large, precision-heavy VTL processes up to 2.5m. You will collaborate with manufacturing... 

    GE Vernova

    Greenville, SC
    3 days ago
  • GE Vernova recherche un professionnel expérimenté pour superviser les processus de production et déployer des outils et équipements en atelier aux États-Unis. Vous collaborerez avec les ingénieurs de fabrication et piloterez l’exécution des plans techniques tout en assurant...

    GE Vernova

    Greenville, SC
    3 days ago
  •  ...active contributor to the factory volume ramp and standardization efforts. Job Description What you’ll do Generate toolpath and create CNC programs utilizing Siemens NX-CAM 2412 Support large Toshulin VTL processes (up to 2.5m) Simulate all CNC programs prior to release... 
    Contract work
    Apprenticeship
    Relocation package

    GE Vernova

    Greenville, SC
    2 days ago
  • GE Vernova sucht einen Ingenieur, der für die Planung und Ausführung der Produktionsprozesse verantwortlich ist. In dieser Rolle werden Sie die Produktionsabläufe steuern und die Validierung der Designspezifikationen sicherstellen. Ein hohes Maß an Autonomie wird erwartet...

    GE Vernova

    Greenville, SC
    3 days ago
  • A manufacturing firm is seeking an experienced CNC Programmer to support operations through advanced CNC programming and shop floor support. The role requires collaboration with engineering and production teams in a fast-paced environment, generating CNC programs and leading... 

    RISINGSUN TECHNOLOGIES

    Greenville, SC
    3 days ago
  • $81.7k - $136.7k

    Job Description Summary Ingénierie associée au processus de fabrication. Exerce une influence sur les opérations département et est responsable de la planification et/ou de l'exécution. Ce rôle jouit d'une certaine autonomie, mais est axé sur l'exécution d'activités au ...
    Relocation package

    GE Vernova

    Greenville, SC
    3 days ago
  • $81.7k - $136.7k

    Job Description Summary Engineering im Zusammenhang mit dem Herstellungsprozess. Beeinflusst den Abteilungsbetrieb und ist verantwortlich für die Planung/Ausführung. Die Rolle hat eine gewisse Autonomie, konzentriert sich jedoch auf die Ausführung von Aktivitäten innerhalb...
    Contract work
    Relocation package
    Afternoon shift

    GE Vernova

    Greenville, SC
    3 days ago
  •  ...Job Title Job Category CNC, Machinist, Operator Industry Industrial, Manufacturing Employee Type Full Time Location 300 Garlington Road, Greenville, SC, 29615, United States Contact Name Abby Asbury Phone 423.247.4141 Email ****@*****.***... 
    Full time

    T E C Industrial Maintenance & Construction

    Greenville, SC
    3 days ago
  • The Machine Operator is responsible for performing various tasks to operate, monitor, and perform limited preventive maintenance on assigned machines. The Machine Operator is also responsible for inspecting parts to specifications and adjusting or changing tools as necessary...

    FSC Cutting Tools

    Greenville, SC
    3 days ago
  •  ...Swiss CNC Machinist opening with an industry leading manufacturing operation in Greenville, SC. Must have 4+ years of Machinist experience to be considered. This role focuses on setup, operation, and inspection of Swiss-style CNC lathes in a team-based environment. Work... 

    Perceptive Recruiting, LLC

    Greenville, SC
    2 days ago
  •  ...CNC Machinist The CNC Machinist at Koops creates precision mechanical components used in custom automation equipment for a wide range of industries. This role plays a critical part in bringing innovative automation solutions to life by producing high-quality parts that... 
    Apprenticeship

    Koops Inc

    Greenville, SC
    2 days ago
  •  ...Start your new career as a CNC Machinist with MAU at General Electric in Greenville, SC. As a CNC Machinist, you will set up and operate of a variety of metalworking equipment. General Electric has transformed itself into the world leader in power generation... 
    Hourly pay
    Monday to Friday
    Monday to Thursday
    Shift work
    Night shift
    Afternoon shift

    MAU Workforce Solutions

    Greenville, SC
    3 days ago
  •  ...Description CNC Operator/Machinist Greenville, South Carolina Machine operator for 3 and 4 axis CNC milling machines Understanding of G-Code commands and ability to make basic modifications to G-Code script. Basic understanding of 3D modeling and geometry... 
    Shift work

    T E C Industrial Inc

    Greenville, SC
    3 days ago
  • $27.03 per day

    Job Title: 3rd Shift CNC Machine Operator Location: Greenville, SC Reports to: Production Supervisor Employment Type: Full-time Industry: Manufacturing | Mechanical Power Transmission Components | Engineering Services Job Function: Machining Job Summary: The 3rd shift CNC... 
    Hourly pay
    Full time
    Shift work
    Night shift
    Afternoon shift

    RBC Bearings

    Greenville, SC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!