Description
Job Id: 70928
CNC Mill Programmer
Our client is seeking an experienced CNC Mill Programmer to develop, refine, and maintain CNC mill programs that support high-precision manufacturing. This role is ideal for someone who is highly skilled in MasterCam, collaborative across teams, and able to independently manage complex machining requirements from blueprint to production-ready output.
This role is onsite in Hillsboro, Oregon.
CNC Mill Programmer Responsibilities
- Create and optimize CNC programs for vertical, horizontal, multi-axis mills, and machining cells based on engineering drawings and production requirements.
- Perform daily programming work using MasterCam (2020+), ensuring efficient toolpaths and machining strategies.
- Review blueprints and determine the appropriate sequence of machining operations to meet specifications and tolerance requirements.
- Update and revise existing programs to accommodate design changes, process improvements, or returned-product adjustments.
- Select appropriate tooling and machining methods for each job to ensure accuracy, quality, and efficiency.
- Design fixtures and work-holding solutions to support safe, repeatable CNC milling operations.
- Prepare setup documentation for machine operators to ensure smooth handoffs and consistent results.
- Evaluate material needs, verify material dimensions, and coordinate with internal teams to request required stock.
- Partner daily with engineering, CAD, operators, and leadership to clarify requirements and support product development.
- Prioritize new jobs, assess workload, and manage programming queues to meet production timelines.
- Perform additional duties as needed to support machining and production operations.
CNC Mill Programmer Qualifications
- 5+ years of CNC mill programming experience using MasterCam (2020 or newer).
- Hands-on CNC milling or machinist experience with ferrous metals, non-ferrous metals, and plastics.
- Strong ability to interpret technical blueprints, apply GD&T principles, and plan toolpaths for complex parts.
- Experience with High Efficiency Machining (HEM) and/or SolidCam is helpful.
- Proven ability to work independently while maintaining strong communication across departments.
- Excellent attention to detail, work ethic, and reliability.
- Ability to multitask, manage priorities, and maintain accuracy in a fast-moving environment.
Salary: $35-$42/hr + Potential Bonus (DOE)
Benefits
Benefits are available to eligible full-time employees and include coverage for medical, dental, vision, life insurance, short and long term disability, and matching 401k.
Meet VanderHouwen
What kind of recruiter do you see yourself working with? One who prioritizes your best interest, no matter what? VanderHouwen does, and we're in it for the long game! Our recruiters focus on YOU, building meaningful, long-term relationships while developing a deep understanding of companies' staffing needs and workplace cultures. This approach helps us find an ideal job match that aligns with your unique career aspirations and goals.
VanderHouwen is an award-winning, Women & Diversity-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen places experienced professionals across the nation! Our recruitment teams specialize in either Technology and IT, Engineering, Human Resources, or Accounting and Finance career markets. Partner with us to land your next exciting career!
VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws.
- PLS-CADD Technician
11/14/2025 - Machine Operator (Day Shift)
12/04/2025 - BIM/CAD Technology Lead
11/10/2025 - Apparel Manufacturing Quality Engineer
11/07/2025 - Project Manager
12/04/2025 - Project Engineer
12/01/2025 - Project Manager
11/07/2025 - Senior Engineer – Process
11/14/2025 - Manager – Project Controls
11/20/2025 - Senior R&D Food Scientist
10/31/2025
Apply Now
Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.