×
Register Here to Apply for Jobs or Post Jobs. X

CNC Manufacturing Engineer​/Programmer

Job in Cedar Rapids, Linn County, Iowa, 52401, USA
Listing for: DW Products
Full Time position
Listed on 2026-06-09
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Lean Manufacturing / Six Sigma
  • Engineering
    Manufacturing Engineer, Lean Manufacturing / Six Sigma
Salary/Wage Range or Industry Benchmark: 85000 - 90000 USD Yearly USD 85000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: CNC Manufacturing Engineer / Programmer
At a Glance

Company:  DW Screw Machine Products

Location:

Cedar Rapids, Iowa
Job Type:  Full-Time
Salary:  $85,000–$90,000+ per year (DOE)

Schedule:

1st Shift
Industry:  Precision Manufacturing / CNC Machining
Experience Level:  Senior CNC Programmer / Manufacturing Engineer
Relocation:  Open to experienced candidates willing to relocate
Work Authorization:  Must be authorized to work in the United States

--
- Why This Role Exists

DW Screw Machine Products is investing heavily in the future of manufacturing through advanced CNC technology, automation, robotics, inspection systems, and process improvement initiatives. As our capabilities continue to expand, we're strengthening our engineering team with a dedicated  CNC Manufacturing Engineer / Programmer  who can bridge the gap between programming, manufacturing engineering, production, quality, and continuous improvement.

This is an opportunity to make a direct impact on machining processes, tooling strategies, cycle times, new product launches, and overall manufacturing performance within a growing precision machining organization.

--
- About DW Products

Founded in 1951, DW Products is a precision CNC turning manufacturer located in Cedar Rapids, Iowa. Our capabilities range from traditional CNC turning to advanced multi-spindle and INDEX Swiss machining technologies, producing complex, tight-tolerance components in a high-volume production environment. Recent investments in automation, robotics, presetting systems, advanced programming tools, and CMM inspection equipment are helping drive the next generation of growth.

--
- What You'll Be Doing

As a CNC Manufacturing Engineer / Programmer, you'll play a key role in developing efficient, repeatable manufacturing processes while supporting production performance and future growth.

Programming & Process Development

Develop, review, troubleshoot, and optimize CNC programs for production machining

Support CNC programming and process development using CAD/CAM software

Create machining strategies that improve efficiency, repeatability, and quality

Standardize programming methods and setup documentation

Manufacturing Engineering

Develop tooling packages, setup plans, and machining processes

Calculate cycle times and support quoting activities

Create and maintain routings, setup sheets, BOMs, work instructions, and process documentation

Support new product launches from quote review through production release

Continuous Improvement

Improve cycle times, setup efficiency, and tooling performance

Troubleshoot programming, tooling, setup, quality, and production challenges

Support Lean Manufacturing and process improvement initiatives

Improve communication and workflow between engineering, planning, production, quality, and leadership

Quality & Technical Support

Review customer drawings, GD&T requirements, and engineering specifications

Support APQP, PFMEA, Control Plans, SPC documentation, and process flow development

Mentor and support less experienced programmers and technical personnel

--
- What We're Looking For

Required Qualifications

Strong CNC programming experience in a production machining environment

Experience with CAD/CAM software

Ability to read, edit, troubleshoot, and optimize CNC programs including G-code and M-code

Strong understanding of tooling, feeds & speeds, offsets, setup strategy, and process optimization

Ability to read engineering drawings and apply GD&T principles

Experience developing machining processes from customer prints and specifications

Strong troubleshooting and problem-solving abilities

Excellent organization, communication, and follow-through

Preferred Qualifications

Experience with Esprit or similar CAD/CAM software

Experience with INDEX Swiss, Swiss CNC, CNC turning, or multi-spindle machining

Knowledge of ISO quality systems

APQP, PFMEA, Control Plans, SPC, and Lean Manufacturing experience

Manufacturing Engineering, Mechanical Engineering Technology, Machining Technology degree, or equivalent hands-on experience

Experience mentoring programmers, setup technicians, or engineering personnel

--
- Why Join DW Products?

Competitive salary with flexibility based on experience

Opportunity to influence the future of a growing engineering department

Exposure to advanced CNC technology, Swiss machining, automation, and robotics

Stable company with more than 70 years of manufacturing success

Collaborative environment with direct impact on production performance

Long-term career growth opportunities

Benefits

Medical, Dental, and Vision Insurance

401(k) and Retirement Plan

Life Insurance and Short-Term Disability

Paid Vacation, Holidays, and Personal Days

Ongoing Training and Professional Development

--
- Build the Future of Precision Manufacturing

If you're a hands-on CNC programmer or manufacturing engineer who enjoys developing machining processes, improving production performance, solving technical challenges, and building systems that scale, we'd love to hear from you. Join DW Products and help shape the next generation of precision manufacturing in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary