At a GlanceCompany: DW Screw Machine ProductsLocation: Cedar Rapids, IowaJob Type: Full-TimeSalary: $85,000–$90,000+ per year (DOE)Schedule: 1st ShiftIndustry: Precision Manufacturing / CNC MachiningExperience Level: Senior CNC Programmer / Manufacturing EngineerRelocation: Open to experienced candidates willing to relocateWork Authorization: Must be authorized to work in the United States---Why This Role ExistsDW 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 ProductsFounded 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 DoingAs 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 DevelopmentDevelop, review, troubleshoot, and optimize CNC programs for production machiningSupport CNC programming and process development using CAD/CAM softwareCreate machining strategies that improve efficiency, repeatability, and qualityStandardize programming methods and setup documentationManufacturing EngineeringDevelop tooling packages, setup plans, and machining processesCalculate cycle times and support quoting activitiesCreate and maintain routings, setup sheets, BOMs, work instructions, and process documentationSupport new product launches from quote review through production releaseContinuous ImprovementImprove cycle times, setup efficiency, and tooling performanceTroubleshoot programming, tooling, setup, quality, and production challengesSupport Lean Manufacturing and process improvement initiativesImprove communication and workflow between engineering, planning, production, quality, and leadershipQuality & Technical SupportReview customer drawings, GD&T requirements, and engineering specificationsSupport APQP, PFMEA, Control Plans, SPC documentation, and process flow developmentMentor and support less experienced programmers and technical personnel---What We're Looking ForRequired QualificationsStrong CNC programming experience in a production machining environmentExperience with CAD/CAM softwareAbility to read, edit, troubleshoot, and optimize CNC programs including G-code and M-codeStrong understanding of tooling, feeds & speeds, offsets, setup strategy, and process optimizationAbility to read engineering drawings and apply GD&T principlesExperience developing machining processes from customer prints and specificationsStrong troubleshooting and problem-solving abilitiesExcellent organization, communication, and follow-throughPreferred QualificationsExperience with Esprit or similar CAD/CAM softwareExperience with INDEX Swiss, Swiss CNC, CNC turning, or multi-spindle machiningKnowledge of ISO quality systemsAPQP, PFMEA, Control Plans, SPC, and Lean Manufacturing experienceManufacturing Engineering, Mechanical Engineering Technology, Machining Technology degree, or equivalent hands-on experienceExperience mentoring programmers, setup technicians, or engineering personnel---Why Join DW Products?Competitive salary with flexibility based on experienceOpportunity to influence the future of a growing engineering departmentExposure to advanced CNC technology, Swiss machining, automation, and roboticsStable company with more than 70 years of manufacturing successCollaborative environment with direct impact on production performanceLong-term career growth opportunitiesBenefitsMedical, Dental, and Vision Insurance401(k) and Retirement PlanLife Insurance and Short-Term DisabilityPaid Vacation, Holidays, and Personal DaysOngoing Training and Professional Development---Build the Future of Precision ManufacturingIf 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 Cedar Rapids, Iowa.