Job Description:
Job Summary
We are looking for a Machine Programmer with a strong mechanical engineering background to develop, modify, and optimize machine programs for manufacturing operations. The candidate should have hands-on experience with CNC/NC machines, machining processes, and technical drawings.
Key Responsibilities
- Prepare, modify, and optimize machine programs as per production requirements.
- Develop CNC/NC programs based on engineering drawings and specifications.
- Read and interpret mechanical drawings, GD&T;, and technical specifications.
- Select appropriate cutting tools, machining parameters, and tooling.
- Coordinate with production and quality teams to resolve machining-related issues.
- Optimize cycle time, machine utilization, and production efficiency.
- Identify and troubleshoot programming and machining problems.
- Support new product development, tooling, and process improvement activities.
- Ensure programs meet required quality and dimensional standards.
- Maintain and update machine programs, process sheets, and technical documentation.
- Follow safety, quality, and production procedures.
Required Skills
- Strong knowledge of CNC/NC machine programming and machining processes.
- Good understanding of mechanical drawings and GD&T.;
- Knowledge of cutting tools, fixtures, tooling, and machining parameters.
- Experience with G-code/M-code.
- Knowledge of CNC controls such as Fanuc, Siemens, Mitsubishi, or Haas will be preferred.
- Basic knowledge of CAD/CAM software such as AutoCAD, SolidWorks, Mastercam, or equivalent.
- Solid troubleshooting and problem-solving skills.
- Good understanding of production and quality processes.
Candidate Profile
- Diploma/B.E./B.Tech. in Mechanical Engineering.
- 2–5 years of relevant experience in CNC programming/machining.
- Candidates from automotive, engineering, precision machining, or manufacturing industries preferred.
- Should be comfortable working closely with production and shop-floor
📌 Machine Programmer (Rajkot)
🏢 RECEX
📍 Rajkot