Industrial Technology Co.
  • 13-Nov-2017 to 12-Jan-2018 (CST)
  • Production
  • Winston Salem, NC, USA
  • Full Time


  • Create new CNC programs, or modify/update existing CNC programs using CAD/CAM software as required for manufacturing 
  • Provide programming support during part prove-outs. Update CNC program as needed
  • Create new or update existing manufacturing process documentation of programmed parts 
  • Assist with program issues or updates needed on a promptly manner to ensure manufacturing of parts to specification
  • Provide programming shop support    
  • Participate of engineering team meetings, and collaborate as needed
  • Provide status updates and documentation as needed
  • Work with cross-functional teams, manufacturing engineers, quality engineers & operations leaders on assigned projects or activities


  • Bachelor's or Associate's degree in Manufacturing Engineering or similar field is preferred, but not required
  • At least two years of experience as a CNC programmer is required 
  • Strong knowledge of machining processes such as turning, milling, drilling and tapping is required
  • Must be able to read/write programs in G code
  • Must have experience programming in CAM software (i.e. NX, Creo/Pro-E, EdgeCam, etc.)
  • Experience with 3D modeling in CAD software (i.e. NX, Creo/Pro-E, Solidworks, etc.). Experience exporting/importing part models is desired 
  • Understanding of fixture design is desired
  • Experience selecting cutting tools is desired
  • Must have good blueprint reading skills and experience with GD&T 
  • Ability to handle multiple projects and to meet deadlines is required 
  • Must enjoy working in a team environment, and have strong interpersonal and collaboration skills Analytical, technical, and problem solving skills 
  • Strong written and verbal communication skills are required
  • Must be proficient in Microsoft Office applications and general computer software
Industrial Technology Co.
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share this Page
Logo Home Presence About Us Services Contact Us Careers Contact Us