1,952,403open jobs
115,120companies
236,286added this week
Browse all
Salary
≈ $84k – $158k per year (Estimated)
Location
In office (Oskaloosa)
Seniority
Middle · 5+ years exp
Visa
H-1B filings in 12 months: 2 · green card filings: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 21, 2026. McWane scores B on the Alion truth index.

Overview
Company
Impact
Profile match
McWane is a privately held, family-owned manufacturing group headquartered in Birmingham, Alabama, and one of the world's largest makers of iron waterworks and plumbing products. Its divisions cast ductile iron pipe, valves, fire hydrants, fittings and soil pipe, and also produce fire suppression equipment, pressurised cylinders and utility poles at foundries across North America and beyond. The company traces its history to the McWane Cast Iron Pipe Company, founded in Birmingham in 1921 by James Ransom McWane, and remains one of the largest privately owned firms in the United States.

The Oskaloosa plants include iron and brass foundries, a machine shop, assembly, finished goods warehousing, shipping and administrative offices. We are proud to continue our history of offering manufactured products that comply with “Made in the USA” requirements.

Purpose:

The Programming Supervisor provides oversight of the programming department, develop team capabilities, and implement programming strategies that improve manufacturing efficiency, reduce errors, support new product introductions, and drive continuous improvement throughout the machine shop.

Key Performance Indicators:

Sustainability: Complete a minimum of 10 process improvements per year.

Customer Experience: Complete 95%+ of programming requests on or before due date.

Leadership: Complete one continuous education activity per year.

Core Functions of Position:

Programming (40%): Oversee all CNC programming activities to support quality, production, and projects. Collaborate with Engineering and Operations to develop efficient machining strategies. Review and approve CNC programs, tooling selection, work holding designs, and machining processes to ensure accuracy, consistency, and manufacturability. Establish and maintain programming standards, tool libraries, and best practices while driving continuous improvements in cycle times, setup reduction, and machining efficiency. Create and maintain CNC setup sheets

Leadership (30%): Provide day-to-day leadership, direction, and support for the programming team. Prioritize workload, assign resources, and ensure programming deliverables meet production schedules and project timelines. Partner with production teams to resolve manufacturing issues and drive corrective actions. Monitor key performance indicators and implement actions to improve safety, quality, and productivity.

Continuous Improvement (20%): Identify and implement opportunities to improve programming processes, CNC technology utilization, tooling strategies, and automation capabilities. Stay current with advancement in machine technologies, cutting tools, and manufacturing methods. Lead continuous improvement initiatives that reduce machining costs, improve quality, increase throughput, and standardize programming practices across the organization.

Training & Development (10%): Mentor and develop the technical capabilities of the programming team through coaching, mentoring, and training. Establish development plans, provide regular performance feedback, and promote cross-training to increase flexibility within the department. Foster a culture of accountability, collaboration, continuous learning, and operational excellence. Facilitate CNC premium tests and documentations. Facilitate apprentice program.

Technical Skills:

Strong programming skills.

Strong problem-solving skills.

Knowledge of proper tooling using correct feeds and speeds

CAD/CAM software experience(SolidWorks/Mastercam preferred)

Multi-axis machine experience preferred

Knowledge of Fanuc Robot operations and programming

Education and Experience:

Required:

High School Diploma or GED, 5 years of machine programming experience.

Preferred:

Proven Technical/Vocational Training in CNC Machining, Precision Machining Technology or Manufacturing Technology with 5 years of advanced manufacturing experience.

All your information will be kept confidential according to EEO guidelines.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

McWane is a Federal VEVRAA contractor, and an Equal Opportunity Employer committed to providing equal employment opportunity in all employment practices. McWane will not discriminate against any applicant for employment because of their race, color, religion, sex, national origin, age, sexual orientation, disability, veteran or service member status, marital status, citizenship status (In IL - sex, including same sex, ancestry, order of protection status, physical or mental disability, military status, pregnancy, unfavorable discharge status, genetic information), (In IA - gender identity), (In CA- gender identity or expression, and genetic information) or any other category protected by federal, state or local law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,952,403 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Oskaloosa
Manufacturing Manager 2 hours ago
≈ $65k – $123k per year (Estimated) • In office • Nationals only • 8+ years exp • Bachelor's Degree • Hampton
Apply
≈ $92k – $173k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Simi Valley
Apply
≈ $82k – $155k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Elko
Apply
≈ $63k – $115k per year (Estimated) • In office • 3+ years exp • Elko
Analytics
Power BI
Apply
≈ $60k – $109k per year (Estimated) • In office • Part-Time • 4+ years exp • Bachelor's Degree • Bethlehem
Cybersecurity
HIPAA
Apply
≈ $50k – $90k per year (Estimated) • In office • Full-Time • 2+ years exp • Associate's Degree • Oskaloosa
Apply
≈ $81k – $153k per year (Estimated) • In office • Full-Time • 6+ years exp • Associate's Degree • Oskaloosa
Apply
Driver Helper 1 day ago
$36k per year • In office • Part-Time • Oskaloosa
Apply
$46k per year • In office • Contractor • Oskaloosa
Apply
$46k per year • In office • Contractor • Oskaloosa
Apply
See all jobs
This is one of many
1,952,403 more open roles from verified company boards, updated every day.