NC Programmer

Posted:
8/20/2026, 10:28:26 PM

Location(s):
Chennai, Tamil Nadu, India ⋅ Tamil Nadu, India

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Mechanical Engineering

Workplace Type:
On-site

Pay:
$78k–$148k/yr

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

Flowserve Corporation

Website: https://www.flowserve.com/

Headquarter Location: Irving, Texas, United States

Employee Count: 10001+

Year Founded: 1997

IPO Status: Public

Last Funding Type: Post-IPO Equity

Industries: Energy ⋅ Industrial ⋅ Industrial Automation ⋅ Machinery Manufacturing ⋅ Manufacturing ⋅ Oil and Gas

Visa Sponsorship: Sponsors work visas