Manufacturing Engineer - CNC Programmer
ITT Inc. (NYSE: ITT) is a diversified global leading manufacturer of highly engineered critical components and customized technology solutions serving the flow, aerospace and defense, transportation, industrial, and energy markets. Through operational execution, innovation, and disciplined capital deployment, ITT partners with its customers to deliver enduring solutions to key industries that underpin our modern way of life. Headquartered in Stamford, Connecticut, ITT has a market cap of roughly $20 billion and employs more than 15,000 people across 40 countries.
About the role
ITT Goulds Pumps is seeking a Manufacturing Engineer/CNC Programmer to join their team in Seneca Falls, NY. The CNC Programmer will develop software programs that direct CNC (computer numerically controlled) machines to cut and shape metal/material to produce components for industrial pump applications. The role involves using 3-dimensional computer designs (CAD models) and/or blueprints to define component configurations. The ideal candidate will have strong expertise in software programs to generate program codes that guide CNC machines to perform precise machining operations efficiently and safely.
Responsibilities
- Program CNC equipment such as Horizontal and Vertical Lathes, Horizontal and Vertical Milling Centers, Multi-Axis Lathes and Machining Centers, and other accessory equipment as needed.
- Review blueprints and program from CAD models offline using CAM software.
- Adjust machine cutting paths or settings to optimize production while maintaining quality.
- Consider tools required to cut particular materials and program machines accordingly.
- Troubleshoot and resolve problems with machines as they arise.
- Analyze work orders for requirements to produce product efficiently.
- Perform standard shop computations (applying geometry and trigonometry) relating to angular and linear dimensions of work, tooling, and speeds and feeds of machining.
- Make calculations to determine where materials should be cut.
- Define the most optimized sequence of machining steps.
- Create setup sheets and tool lists.
- Decide optimized tools, speeds, feeds, and fixtures to be used.
- Run simulation tests and collect data as required.
- Conduct quality testing and correct/improve program code to increase efficiency, quality, and safety.
- Communicate with other programmers, shop floor management, machinists/setup operators, and engineering to achieve solutions for capacity planning and quality levels.
- Other duties as assigned.
Requirements
- High School diploma or GED or trade school certification is required.
- Minimum of 5 years of CNC machining and programming experience.
- Strong knowledge of CNC machines.
- Familiarity and skill with interpreting technical drawings and blueprints.
- Ability to read, write, and understand English, perform simple shop math calculations, and follow verbal and written instructions accurately.
- Lean/setup reduction and mistake-proofing experience.
- Familiarity with Creo Pro E and other design software.
- General computer experience, including MS Office (Excel, Teams, Word, PowerPoint).
- MasterCam software skills preferred or other CAM software.
- Strong proficiency with MasterCam software.
- 3-dimensional thinking and great attention to detail.
- Capable of working independently and creative problem-solving skills.
- Comfortable with responsibility and accountability for work.
- Excellent communication skills.
- Familiarity with Lean and Kaizen techniques.
Pay
Annual salary range is $77,200 to $115,400, plus benefits and incentives.
Benefits
- Competitive salary and robust total rewards package, including health insurance, 401(k), short and long-term disability, and paid time off.
- Growth and developmental opportunities.
- Incentive compensation programs.