Contract

CNC Programmer

Develop and verify multi-axis CNC programs using CAM, probing, macros, and simulation for large-format machining operations.

Job #137548
Manufacturing
Greenville, South Carolina

Talascend is currently seeking a CNC Programmer for a contract opportunity with our client in Greenville, South Carolina.

Overview

This position supports CNC programming, process development, and shop operations for large-format and multi-axis machining equipment. The role involves developing and verifying CNC programs, supporting process improvements, and providing programming and troubleshooting assistance on the shop floor.

Responsibilities

  • Program and support process development for large vertical turning lathes, vertical boring mills, gantry five-axis machines, and large vertical multi-purpose turning and grinding equipment.
  • Generate and maintain CNC programs using graphical CAM software for multi-axis milling, turning, grinding, and electrical discharge machining.
  • Verify new CNC programs before release to the shop floor using simulation and verification software.
  • Incorporate on-machine probing cycles for part and process validation, including error trapping.
  • Create programs that follow established standards and qualified machining parameters.
  • Provide CNC-related support to manufacturing engineering 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 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 work effectively in an individual and team-based environment.
  • Work effectively in a fast-paced environment while supporting positive change.

Qualifications

  • At least four years of experience with graphical-based CAM system CNC programming.
  • At least four years of offline CAM programming experience with four- and five-axis continuous milling, large vertical turning lathes, or multi-axis grinding systems.
  • At least two years of experience with advanced machine and tool controls, including writing and using subroutines, macro variables, Boolean logic, and closed-loop machining.
  • Hands-on experience as a machinist, including the ability to set up and prove out complex first-piece programs.
  • Experience machining high-temperature alloys or heavy structural parts.
  • Experience with on-machine probing, including probing macros.
  • Familiarity with modern machine controls.
  • Experience managing tight tolerances on large-format equipment up to 2.5 meters, where part deflection, work hardening, and thermal stability are critical factors.
  • Strong problem-solving and organizational skills.
  • Above-average shop mathematics skills in geometry and trigonometry.
  • Demonstrated proficiency interpreting drawing requirements.
  • Ability to multitask and manage multiple projects concurrently.
  • Strong commitment to craftsmanship, method setup, process stability, and safety.

Preferred Qualifications

  • Experience with Siemens NX CAM.

Shift

This is a second-shift position.

We thank all applicants for their interest. However, only those qualified individuals who closely meet the qualifications of the position will be contacted. The details of the position are only a summary, other duties may be assigned as necessary.

Background Check and Drug Screen may be required.

Talascend is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.

Military connected talent encouraged to apply.