CAM Programmer

CAM Programmer

Job ID:  24913
Job ID:  24913
Date:  2 Feb 2026
Date:  2 Feb 2026
Location: 

Kelamangalam, TN, IN

Location: 

Kelamangalam, TN, IN

Department:  Engineering
Department:  Engineering
Business:  Components
Business:  Components

About the Role:

As a CAM Programmer, you will play a critical role in transforming engineering concepts into precise, manufacturable CNC programs. Working within the CNC Engineering department at our plant, you will contribute directly to the efficiency, accuracy, and innovation of our machining processes. This role is ideal for someone who is passionate about precision engineering, enjoys solving complex machining challenges, and thrives in a collaborative manufacturing environment.

Key Responsibilities

  • Develop CAM Programs: Conceptualize and generate CAM programs using NX software, defining cutting tools and strategies for 3D models (50% of time).
  • Validate Outputs: Run tool path simulations, generate NC code, and perform virtual simulations (15%).
  • Process Inputs: Validate 3D models against 2D drawings and assemble part geometry in fixtures (10%).
  • Support Production: Collaborate with process engineers to implement CAM programs on CNC machines (10%).
  • Quality Control: Analyze QC reports, implement corrective actions, and iterate as needed (10%).
  • Documentation: Create setup sheets and work instructions for CNC operators (5%).

Qualifications

  • Education: Diploma or B.E. in Mechanical, Production, Mechatronics, or Automobile Engineering (B.E. preferred).
  • Experience: 5 years (B.E.) or 8 years (Diploma) in NX CAM.
  • Skills: Knowledge of GD&T (mandatory), CNC machines (mandatory), NX CAD, cutting tools, and FANUC Controller (preferred).

Key Interactions

  • Internal: Collaborate with Production, Quality, and Engineering teams to ensure seamless process execution.
  • External: Engage with clients for FACA discussions and suppliers for tool/fixture specifications.

About the Role:

As a CAM Programmer, you will play a critical role in transforming engineering concepts into precise, manufacturable CNC programs. Working within the CNC Engineering department at our plant, you will contribute directly to the efficiency, accuracy, and innovation of our machining processes. This role is ideal for someone who is passionate about precision engineering, enjoys solving complex machining challenges, and thrives in a collaborative manufacturing environment.

Key Responsibilities

  • Develop CAM Programs: Conceptualize and generate CAM programs using NX software, defining cutting tools and strategies for 3D models (50% of time).
  • Validate Outputs: Run tool path simulations, generate NC code, and perform virtual simulations (15%).
  • Process Inputs: Validate 3D models against 2D drawings and assemble part geometry in fixtures (10%).
  • Support Production: Collaborate with process engineers to implement CAM programs on CNC machines (10%).
  • Quality Control: Analyze QC reports, implement corrective actions, and iterate as needed (10%).
  • Documentation: Create setup sheets and work instructions for CNC operators (5%).

Qualifications

  • Education: Diploma or B.E. in Mechanical, Production, Mechatronics, or Automobile Engineering (B.E. preferred).
  • Experience: 5 years (B.E.) or 8 years (Diploma) in NX CAM.
  • Skills: Knowledge of GD&T (mandatory), CNC machines (mandatory), NX CAD, cutting tools, and FANUC Controller (preferred).

Key Interactions

  • Internal: Collaborate with Production, Quality, and Engineering teams to ensure seamless process execution.
  • External: Engage with clients for FACA discussions and suppliers for tool/fixture specifications.

Learn More about TATA Electronics

Learn More About Tata Electronics