CNC Programmer: Precision Machining & Process Improvement

Marshalltown Area Chamber of Commerce

Emerson (GA)

On-site

USD 65,000 - 90,000

Full time

47 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Emerson is seeking a skilled CNC Programmer for our Marshalltown, IA facility. You will develop and optimize CNC programs for mills, lathes, and multi-axis machines, translating drawings into efficient toolpaths using CAM software and designing fixtures for repeatable setups.

Minimum 3 years of CNC programming experience or a related 2-year degree is required. Proficiency with Edgecam, GibbsCam, and Siemens NX, plus strong geometry skills and the ability to read complex drawings, are essential.

Qualifications

  • 3+ years CNC machining and programming experience or 2-year degree in relevant field
  • Experience with CAM software: Edgecam, GibbsCam, Siemens NX
  • Strong understanding of geometry and trigonometry fundamentals
  • Ability to read and apply engineering part prints and drawings

Responsibilities

  • Develop and optimize CNC programs for mills, lathes, and multi-axis machines using CAM software
  • Design and specify fixturing and workholding for repeatable setups and accuracy
  • Analyze quality data and assist with root cause investigations for nonconformances; implement corrective changes
  • Identify and lead process improvements to reduce cycle times, tool wear, scrap and rework
  • Collaborate with Engineering, Quality and Production to ensure manufacturability and support new product introduction
  • Assist in development of capital investment plans for machine and fixture capability
  • Provide mentorship to CNC operators and programmers for consistent process execution

Skills

CNC programming
CAM software usage
Reading engineering drawings
Root cause analysis

Education

2-year degree in manufacturing/machining/engineering

Tools

Edgecam
Gibbscam
Siemens NX

Job description

Emerson is seeking a skilled CNC Programmer for our Marshalltown, IA facility. You will develop and optimize CNC programs for mills, lathes, and multi-axis machines, translating drawings into efficient toolpaths using CAM software and designing fixtures for repeatable setups.

Minimum 3 years of CNC programming experience or a related 2-year degree is required. Proficiency with Edgecam, GibbsCam, and Siemens NX, plus strong geometry skills and the ability to read complex drawings, are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Marshalltown Area Chamber of Commerce • Emerson (GA)

On-site
USD 65,000 - 90,000
CNC Programmer: Precision Machining & Process Optimization
CNC Programmer: Precision Machining & Process Optimization

Viking Pump, Inc. • Cedar Falls (IA)

On-site
USD 45,000 - 65,000
Equal opportunity employer
Training and development opportunities
CNC Machinist: Precision Setup & Programming
CNC Machinist: Precision Setup & Programming

Emerson • Brenham (TX)

On-site
USD 45,000 - 65,000
Manufacturing Engineer: CNC & Process Improvement
Manufacturing Engineer: CNC & Process Improvement

Emerson • Marshalltown (IA)

On-site
USD 80,000 - 100,000
Medical insurance
Dental & vision coverage
401(k)
+3
CNC Programmer
CNC Programmer

Palmer Group • Dubuque (IA)

On-site
USD 60,000 - 90,000
Senior CNC Programmer & Machining Tech — CAD/CAM Expert
Senior CNC Programmer & Machining Tech — CAD/CAM Expert

Ethos • Iowa City (IA)

On-site
USD 60,000 - 85,000
Health Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic)
+4
CNC Programmer - CAM & Process Optimization Expert
CNC Programmer - CAM & Process Optimization Expert

IDEX Corporation • Cedar Falls (IA)

On-site
USD 50,000 - 75,000
CNC Programmer: Precision Milling & Multi-Axis Ops
CNC Programmer: Precision Milling & Multi-Axis Ops

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance
CNC Programmer
CNC Programmer

Blueworx • Claremore (OK)

On-site
USD 59,000 - 63,000
CNC Programmer
CNC Programmer

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance