NC Programmer

Flowserve, S. de R.L. de C.V. (Mexico)

Apply to this job
Chennai, India Until 10/5/2026 0+ years exp H-1B sponsor history First posted August 6, 2026 Last posted August 6, 2026
Job description
Role Summary: Independently design, develop and validate CNC programs for a range of metal cutting machine tools. Accountable for CNC program safety, quality, OTD and process efficiency. Be tasked with production support such as machine and process trouble shooting. Responsibilities & Requirements: - Support NC programmer team. - Gain technical knowledge as part of the work. - Communicate with counterparts to roll out jobs. - Control the handling of CNC programs in the server. - Achieve individual metrics and support team’s target. - Select appropriate tools and process for the given situation. - Complete the timecard of the duties performed in duly manner. - Interact with engineering department to process jobs when required. - Meets customer’s delivery date and Maintain teams on time delivery. - Flexible in cross region programming by understanding the regional differences. - Embrace the CIP culture, refine the routine tasks and facilitate more effective process in place to improve the deliverables. - Create programs in CAM software (Esprit) by Identifying, understanding the drawing symbols, sections, detail views in the component drawings. - Utilize computer aided design/computer aided manufacturing (CAD/CAM) and related computer technology to develop programs and tool path models. - Flexible in cross machine programming by understanding the programming differences. - Makes or offer suggestions on drawing changes to improve manufacturability. - Needs to be able to read and follow written instructions or procedures - Needs to be proficient creating/designing, editing, maintaining Microsoft Excel files. - Perform individual responsibilities related to portfolios, committees and other areas apart from regular programming. - Other duties as assigned Preferred Experience / Skills: - Data analytical skills and engineering knowledge - Strong ethical values - Good communication skills and team oriented - Self-motivated & Strong inter-personal skills - Should have experience in working with PC, should able to trouble shoot basic requirements like mapping of drives, access and navigation of different folder - Basic knowledge of shop floor practices - Ability to correct routes: PS0021, SD0800, SF0010, Times etc. in PRMS - Basic knowledge of Programming; either lathe programs or drill programs - Proficiency in Esprit (CAM tool) environment added advantage - Can read technical drawings/drawings of seals and parts - Understands the imperial system (inches) - Required to understand the basics of programming like CNC machine, codes, various languages used - Should be able to identify the GD&T symbols, define the process and how it affects the programming - Identify the milling process involved in the part and should also possess knowledge on matching the same - Experience in handling Mazak integrex machines - Proficiency in AutoCAD environment added advantage - HS Diploma / GED and / or 0-2 years relevant experience
About this role

Summary

Design, develop, and troubleshoot CNC programs for metal cutting machines.

Job title

NC Programmer

Experience level

0-2 years

Minimum experience

0+ years exp

Industry

manufacturing

Location requirements

Chennai, India; remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

CNC programmingCAM softwareAutoCADMicrosoft ExcelGD&T

Preferred skills

EspritMazak integrexAutoCAD

Specializations

CNC programmingCAM softwareCAD/CAMMazak integrexmetals
Locations

Structured locations inferred from the posting.

Chennai, Tamil Nadu, India

Work arrangement unknown City