CNC Programmer

Emerson · Marshalltown, IA, United States

Location
Marshalltown
Job Type
Full-time
Posted
June 03, 2026

Job Description

Are you a skilled and motivated CNC Programming Professional looking for your next opportunity to make an impact? If so, Emerson has a great opportunity at our Marshalltown, Iowa facility. The CNC Programmer II plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines.

This role is responsible for translating engineering models and drawings into efficient machining processes, including selecting tools, designing fixtures, and programming toolpaths using CAM software. You will collaborate closely with manufacturing, engineering, quality, and tooling teams to support the launch of new products, improve existing processes, and help ensure on-time delivery of high-quality components.

Success in this position requires a deep understanding of machining principles, toolpath strategy, and fixture design. You’ll need strong communication skills and a continuous im...

Ready to Apply?

Submit your application for CNC Programmer at Emerson

Apply Now