Job Title: CNC Programmer
Job location : Technospin industries pvt ltd .
Job Summary
The CNC Programmer is responsible for developing, writing, and optimizing CNC programs to produce precision parts and components. This role involves interpreting engineering drawings, selecting appropriate tools and cutting parameters, and ensuring that all CNC machining operations meet strict quality, efficiency, and safety standards.
Key Responsibilities
Create, edit, and optimize CNC programs using CAD/CAM software (e.g., Mastercam, Fusion 360, GibbsCAM, SolidCAM, or Siemens NX).
Interpret blueprints, engineering drawings, and 3D models to determine machining requirements.
Select proper tooling, cutting speeds, feeds, and fixtures for efficient machining.
Set up and prove out new CNC programs on machines (mills, lathes, or multi-axis machines).
Troubleshoot and fine-tune CNC programs to improve accuracy, efficiency, and tool life.
Collaborate with engineers, machinists, and production staff to optimize processes and solve manufacturing problems.
Maintain detailed documentation of programs, setups, and tooling data.
Ensure parts meet dimensional and surface finish specifications through quality inspection.
Follow all safety regulations and maintain a clean, organized work area.
Qualifications
Education: Diploma or degree in Manufacturing, Mechanical Engineering, or a related field (or equivalent experience).
Experience: 2–5+ years of CNC programming and setup experience in a production or prototype environment.
Software Skills: Proficiency with CAD/CAM software (e.g., Mastercam, Fusion 360, or equivalent).
Technical Skills:
Strong understanding of G-code and M-code programming.
Familiarity with CNC machinery (mills, lathes, 3-axis, 4-axis, or 5-axis).
Ability to read and interpret technical drawings and GD&T (Geometric Dimensioning & Tolerancing).
Soft Skills:
Strong problem-solving and analytical abilities.
Excellent attention to detail and precision.
Good communication and teamwork skills.
Preferred Qualifications
Experience with multi-axis and complex part programming.
Knowledge of CNC controllers (Fanuc, Haas, Siemens, Mazak, etc.).
Background in toolpath optimization and high-speed machining.
Experience with CNC simulation or verification software.
Work Environment
Manufacturing or machine shop environment.
May require standing for long periods and lifting materials up to 25 kg.
Use of PPE and adherence to safety protocols required.