Senior CNC Programmer
$42 - $56 per hourStrohwig Industries
Job Description Job Description Senior CNC Programmer (3 & 5-Axis) Richfield, WI | Full-Time | 1st Shift (5:45 AM - 2:15 PM) | $42.00–$56.00/hour Program the Parts Others Can't. Some shops run the same programs every day. We don't. At Strohwig, we specialize in manufacturing complex, high-precision components for the aerospace, defense, energy, and other demanding industries. Our customers come to us because their parts require creativity, precision, and technical expertise—not because they're easy. We're looking for an experienced Senior CNC Programmer who enjoys solving difficult machining challenges, optimizing toolpaths, and pushing manufacturing processes to the next level. If you're the kind of programmer who gets excited by difficult parts, tight tolerances, and finding a better way to machine something, you'll fit right in. Why Strohwig? For more than 40 years, Strohwig has invested in advanced machining technology, engineering expertise, and talented people. Our 210,000-square-foot manufacturing facility is equipped with state-of-the-art CNC machining centers, including advanced 5-axis capabilities, allowing us to tackle projects that many shops simply can't. You'll work alongside experienced machinists, engineers, and programmers who value collaboration, innovation, and continuous improvement. This isn't a production programming job—it's an opportunity to solve challenging manufacturing problems every day. What You'll Do As a Senior CNC Programmer, you'll: Create and optimize CNC programs for complex 3-axis and 5-axis machining operations using PowerMill CAM software Develop efficient machining strategies that maximize productivity while maintaining exceptional quality Analyze engineering drawings, GD&T, models, and customer specifications Select tooling, workholding, cutting strategies, and machining parameters Collaborate with machinists, operators, engineers, and manufacturing teams to improve processes and reduce cycle times Troubleshoot machining challenges and continuously improve existing programs Support new product launches and prototype development Mentor programmers and machinists by sharing programming knowledge and best practices Drive continuous improvement in machining efficiency, quality, and productivity What We're Looking For Required Qualifications Two or more years of CNC programming experience Experience programming 3-axis and 5-axis CNC machining centers Experience with CAM software (PowerMill experience is highly preferred) Strong understanding of machining processes, tooling, and cutting parameters Ability to read engineering drawings, blueprints, and GD&T Excellent problem-solving and analytical skills Strong attention to detail Ability to work independently while collaborating with cross-functional teams Preferred Qualifications Five or more years of CNC programming experience Experience programming complex aerospace or high-precision components Apprenticeship, technical degree, or equivalent training Experience with fixture design and machining strategy development Knowledge of Lean Manufacturing and continuous improvement practices Benefits We believe great employees deserve great benefits. Medical & Vision Insurance Company-Paid Dental Insurance Company-Paid Long-Term Disability Insurance Company-Paid Life & AD&D Insurance Supplemental Insurance Plans Available 401(k) with Company Match Paid Time Off (PTO) Unpaid Excused Absences Company-Paid Uniforms Training & Apprenticeship Opportunities Safety Shoe & Glasses Reimbursement Program Gym Membership Reimbursement Program Why You'll Love Working Here Earn $42.00–$56.00 per hour Program complex parts—not repetitive production work Work with advanced CNC machining technology and 5-axis equipment Collaborate with highly skilled machinists and engineers See your programming ideas become reality on the shop floor Join a company that continually invests in new technology and employee development Build a long-term career with one of Wisconsin's premier precision manufacturers About Strohwig Industries Strohwig Industries manufactures precision-machined components for customers in the aerospace, defense, energy, and other high-performance industries. We specialize in solving complex manufacturing challenges through advanced machining technology, engineering expertise, and an unwavering commitment to quality. Ready to program parts that challenge your skills and make a real impact? Apply today and become part of the Strohwig team. 1st Shift Compensation details: 42-56 Hourly Wage PIcb346b21e8f3-25405-40681563
$35 - $52 per hour
...Job Description Job Description Senior CNC Machinist – Large Part Machining Richfield, WI | Full-Time | 1st Shift (5:45 AM – 2:15 PM... ...equipment and keep an organized, safe work area Collaborate with Programmers, Engineers, and Production to ensure quality and efficiency...SeniorHourly payFull timeApprenticeshipRelocation packageDay shiftAfternoon shift$35 - $45 per hour
...Job Description Job Description Our manufacturing client is seeking an experienced CNC Programmer to join their team. Direct hire Pay rate: $35-$45 depending on level of experience What You'll Do Program, edit, and optimize CNC milling programs using...SuggestedContract work$62.4k - $76.96k
...CNC Programmer – Prototype Manufacturing | 3, 4 & 5?AxisStep into a fast?growing, highly creative prototype environment where you'll work alongside Industrial Designers, Engineers, Machinists, and Fabricators to bring cutting?edge ideas to life. This role exists because...SuggestedPermanent employment$75k - $95k
...CNC ProgrammerElectric Machinery Company, a division of WEG Electric Corp. Minneapolis, MNPrimary Objective of Position:The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and manufacturing processes to support safety, quality...SuggestedWork at office- ...CNC ProgrammerAs a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing operations by programming CNC Vertical Machining Centers and inspection equipment to produce high-precision components. You'll work closely with engineering, toolroom...Suggested
- ...Description: 1st shift CNC Programmer for a leading manufacturer, providing the industry with top quality HCR and LSR rubber products. Key Duties/Responsibilities: Program CNC Vertical Milling centers for high speed milling operations using Mastercam....Full timeFlexible hoursDay shift
$62.4k - $76.96k
...CNC Programmer – Prototype Manufacturing | 3, 4 & 5‑Axis Step into a fast‑growing, highly creative prototype environment where you'll work alongside Industrial Designers, Engineers, Machinists, and Fabricators to bring cutting‑edge ideas to life. This role exists because...Permanent employment- ...Job Description Job Description Mill-Turn CNC Programmer The Mill-Turn CNC Programmer is responsible for developing, modifying, and optimizing CNC programs for complex mill-turn machining operations. This position works closely with machinists, engineering, and...
$62.4k - $76.96k
...CNC ProgrammerJoin a dynamic and creative team that develops products for a variety of industries including medical, aerospace, industrial, and consumer markets. As a CNC Programmer, you will collaborate with experienced Industrial Designers, Engineers, Machinists, and...Permanent employment$22 per hour
...Description Job Title: CNC Machinist Location: Bloomington, MN Employment Type: Direct Placement Industry: Manufacturing Compensation: $22+/hr. **Based on experience Schedule: M-F 7:00AM-3:30PM About the Opportunity: Run and monitor parts to customer specifications...Immediate startWorldwide- ...production, engineering, and quality teams Competitive compensation with comprehensive benefits Long-term career path for senior or high-potential CNC professionals Job Details Responsibilities Develop, prove-out, and maintain CNC programs using CAM software (...Local area
- ...CNC Machine ProgrammerMid Continent Engineering is seeking a CNC Machine Programmer to join our team! This is a 1st Shift- 6 am to 4:30 pm, Monday through Thursday opportunity.Mid-Continent has been a supplier to first-tier OEMs within the medical, aerospace and defense...Work at officeImmediate startMonday to ThursdayDay shift
$33 - $44 per hour
...To apply standard manufacturing engineering practices in the CNC/NC machining center. This includes costing, routing, methods, standards... ...moves and routings. 7. Provide training for CNC/NC Programmer 1 and 2 as required. ~ Meet established goals within the specified...Hourly payLocal area$62.4k - $76.96k
⚙️ CNC Programmer – Prototype Manufacturing | 3, 4 & 5‑Axis Step into a fast‑growing, highly creative prototype environment where you’ll work alongside Industrial Designers, Engineers, Machinists, and Fabricators to bring cutting‑edge ideas to life. This role exists...Weekly payPermanent employment$70k - $90k
...Job Description Salary: $70k - 90k per year + none Reference: AB_5037751 Randstad Staffing is hiring for a CNC Mill Machinist/Programmer that is ready to support the Aerospace & Semiconductor industries. Our client is manufacturing tight tolerance, precision...Hourly payPermanent employmentFull timeTemporary workWork experience placementImmediate startShift work$66.56k - $93.6k
...grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have...Temporary workShift workNight shiftWeekend workDay shiftAfternoon shift$73k - $94k
...Job Title: CNC Programmer Job Description This role focuses on programming, setting up, and optimizing Swiss-style CNC lathes to produce precision-machined components that meet stringent quality and industry standards. You will develop and refine CNC programs, support...Weekly payPermanent employment- ...Job Description Job Description The Milling Programmer & Lead is responsible for programming, setting up, and operating CNC milling equipment to produce complex, high-precision medical device components. This position also serves as a technical lead within the milling...
$22 - $29 per hour
...$29.00 Hourly Travel Percentage: None Job Shift: Any Job Category: Manufacturing Join a team where precision meets creativity. As a CNC Operator at Archetype Signs, you won’t just be cutting materials—you’ll be bringing brands to life. From bold channel letters to intricate...Hourly payFull timeShift work$29 - $38 per hour
...Description Job Overview: \n Ready to take the next step in your career? Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made-...Hourly pay$200k
...SFM Mutual Insurance Company in Minneapolis, MN, seeks a Senior Marketing Underwriter Rep for the Large Accounts team. Manage a book of workers' compensation accounts with premiums of at least $200,000, renewals, new business, and account strategies. Collaborate with...Senior- ...CNC Machinist II Randstad Staffing is hiring for a CNC Machinist II for a precision machine shop in Lauderdale, MN. This role requires advanced technical expertise, problem-solving skills and proactive approach to improving machining processes and overall department...
- Presbyterian Homes & Services in Bloomington, MN seeks a Maintenance Technician to keep buildings, grounds, and equipment safe and well maintained. The role reports to the Environmental Services Director and follows a 1:00 PM–9:30 PM schedule with alternating weekends....SeniorWeekend work
$60k - $80k
...Tool Room CNC MachinistRandstad Staffing is hiring for a Tool Room CNC Machinist in Lauderdale, MN with a precision CNC machine shop. In this role you will oversee CNC machinery, repair die casting tooling, work from blueprints, may include light EDM work, remove stuck...Hourly payMonday to FridayShift work- ...CNC Machine Operator Begin your journey in precision manufacturing! We have immediate openings for CNC machine operators who prioritize quality and attention to detail. This role is a great fit for individuals with some experience who are seeking stability and ongoing...Immediate startFlexible hours
- ...CNC Machinist – 2nd Shift Join our partner’s team as a CNC Machinist and put your skills to work! Run CNC turning, milling & multi-axis machines Perform offsets, program edits & inspections Troubleshoot processes & keep machines running at peak efficiency...Day shiftAfternoon shift
- ...Up & Operation: Set up, program (or edit programs), and operate CNC Lathes with live tooling and multi-axis capabilities.... ...minimize downtime. Continuous Improvement: Collaborate with programmers, quality inspectors, and team leads to optimize cycle times, feed...
$30 per hour
...CNC MachinistHiFyve is hiring 1st shift CNC machinists in the precision manufacturing industry.Salary: $30+/hour depending on experience.Shift options:1st shift:Monday – Thursday:6:00 AM – 4:30 PMFriday:6:00 AM – 12:00 PMLocation: Fridley, MNThis role supports precision...Shift workDay shift$85k - $120k
...that scheduled maintenance and repairs are provided with the highest quality standards in the clients expected timeframe. The Senior Automotive Technician is responsible for effectively and efficiently diagnosing and repairing customer vehicles while adhering to...SeniorBi-weekly payLocal areaImmediate startMonday to FridayFlexible hours$30 per hour
...CNC Machinist HiFyve is hiring 1st shift CNC machinists in the precision manufacturing industry. Salary: $30+/hour depending on experience. Shift options: 1st shift: Monday – Thursday: 6:00 AM – 4:30 PM Friday: 6:00 AM – 12:00 PM Location: Fridley...Shift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior CNC Programmer. Be the first to apply!
- senior Richfield, MN
- senior full stack web developer Richfield, MN
- senior manager diversity & inclusion Richfield, MN
- senior application security Richfield, MN
- senior java full-stack developer Richfield, MN
- cnc operator day shift
- now hiring cnc operator
- cnc machinist contract
- cnc operator night shift
- cnc programmer hypermill



