Back to Jobs
BPI Medical

CNC Programmer/Machinist at BPI Medical

BPI Medical Fife, Washington

Job Description

*CNC Programmer / Machinist*

The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.

*Location:* Fife, WA 98424
*Pay:* $45–$50 per hour *(DOE)*
*Type:* Full-time | In-Person | 40 hrs./week
*Shift:* Days (Weekends as needed)

*Come Make Precision Magic Happen With Us!*

At *BPI Medical*, we don’t just machine components — we craft solutions that support the medical industry and change lives. We’re looking for a *CNC Programmer/Machinist* who’s passionate about the details, driven by accountability, and ready to join a high-performing team where *integrity, quality, on-time delivery, growth mindset, and compassion* are more than just words on the wall — they’re our way of life.

Got at least 5 years of Mastercam programming experience and 5–10 years of precision machining in your toolkit? Great. Add a love for learning, a proactive attitude, and a good sense of humor for _Popcorn Wednesdays_ and _Donut Fridays_, and you just might be our next great teammate.

*What You’ll Do*

*Master the Machines*

* Program CNC Mills & Lathes using *Mastercam*
* Set up, operate, and fine-tune equipment including multi-axis and high-precision setups
* Read G and M code like a boss

*Dial in the Details*

* Measure, inspect, and verify part conformity
* Run first articles (FAIs), quality checks, and performance tests
* Keep documentation clean and clear (production and quality logs)

*Keep it Running*

* Maintain shop safety and perform preventative maintenance
* Troubleshoot machines and work with supervisors and engineers to resolve issues
* Collaborate across departments and give valuable input on technical matters

*Always Be Learning*

* Get hands-on with advanced equipment (5th axis, EDM Wire, Swiss, Mill-Turn)
* Stay updated through training and technical publications
* Embrace your *growth mindset* and help others grow, too

*Who You Are*

High School diploma or GED
5+ years programming with *Mastercam*
5–10 years in a precision machining environment
Confident with 3- & 4-axis mills
Skilled in G&M code, GD&T, blueprint reading, shop math, and precision measuring tools
Comfortable working independently and collaboratively

*Bonus Points If You Have Experience With:*

* *Matsuura 5-axis*
* *EDM Wire*
* *CNC Citizen Swiss*
* *DMG Mori NLX 1500*
* *Hass Mills & Lathe's*
* *Manual machining skills*

*Why You’ll Love It Here*

*Accountability is Everything:*
We don’t play the blame game. At BPI, every team member owns their role and contributes to the bigger picture. Our culture thrives on *clarity, trust, and results*.

*We Use Ninety IO:*
From daily tasks to quarterly goals, Ninety IO keeps our team aligned, focused, and informed. It’s how we stay on track — and it works.

*Values That Guide Us:*

* *Integrity* – We do the right thing, even when no one’s watching.
* *Quality* – We take pride in precision and getting it right the first time.
* *On-Time Delivery* – We meet commitments because our customers count on us.
* *Growth Mindset* – We’re always learning, improving, and leveling up.
* *Compassion* – We support each other and show up with empathy.

*Popcorn Wednesdays* and *Donut Fridays*
Yes, seriously. Just one more reason you’ll enjoy walking through the door.

*Ready to Join the Team?*

If you're serious about CNC, passionate about craftsmanship, and want to grow with a fast-moving, family-owned company that’s shaking up medical manufacturing, *apply now*. Let’s build something great — together.

Job Type: Full-time

Pay: $45.00 - $50.00 per hour

Expected hours: 40 per week

Benefits:
* 401(k)
* Dental insurance
* Health insurance
* Paid time off
* Vision insurance



Experience:
* Mastercam: 5 years (Required)
* CNC Set-up and Operation: 5 years (Preferred)
* Operating a Citizen Swiss, NLX 1500, or Matsura 5-Axis: 3 years (Preferred)
* Haas Lathe and Mills: 5 years (Required)

Shift availability:
* Day Shift (Required)

Ability to Commute:
* Fife, WA 98424 (Required)

Ability to Relocate:
* Fife, WA 98424: Relocate before starting work (Required)

Work Location: In person

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities