CNC Programmer for a Wood Shop (Mastercam)

Website Axiom Custom Products, Inc.


Axiom Custom Products is a fabrication shop of 85 folks that services the creative, events, retail, and construction industries. We leverage our digital manufacturing technologies to offer our clients extensive in-house capabilities that allow us to take on projects at any stage of development from concept to installation.

For employees, we provide excellent pay, great benefits, including medical, dental, vision for the employee at $140/month (with additional cost options for dependents). We offer 401k and ROTH investment options. After year one you accrue 20 days of PTO, yep, your read that right! Combined with paid holidays, our benefits are some of the best in our industry.

We offer an engaging and fun work environment providing opportunity to learn, grow, and advance. In any CNC role, including Mastercam programmers, you must be willing to operate or learn to operate CNC machines like our 3-axis Thermwood routers, Kern laser, Amada press brake HG1303, minimally, and potentially even our edge-bander, 5-axis Royce router, and 7-axis Kuka robot.

Role Overview

Axiom is seeking a skilled CNC Programmer to join our team. Someone with an overall software acumen who seeks growth and development opportunities for the department and oneself. As a programmer, you will be responsible for interpreting engineered drawings and CAD models, utilizing the correct strategy in Mastercam using best practices, cutting and troubleshooting issues during operation. Programmers perform quality checks to ensure parts meet specification and minimize rework. You will work closely with other departments and report to the CNC Department Manager.


You’re a positive individual with a professional attitude that wants to see the team succeed. You bring Mastercam experience and knowledge of programming best practices & strategies regarding nesting, tooling choices, cut order etc. Past employment and hobbies have provided you with an understanding of material characteristics & behaviors (plywood, hardwoods, MDF, metals, plastics). You’ve gained general knowledge of fabrication and manufacturing processes and technologies. You prefer things highly organized you have a strong attention to detail. Desire to learn and cross-train in a multidisciplinary environment is what motivates you. You’re able to work independently while also closely following direction. To ensure quality you keep tabs no issues and identify, troubleshoot and course correct as you’re able.

Work Environment

Axiom is a lively work environment that ebbs and flows with the needs of our clients, our company, and the industry. We are a small team that works together to get things done. Because we produce custom projects you have to be willing to ask questions and willing to flex between working on a team and individually. Adaptability to change will be key for success in this position.

Measures of Success

You’ll know you’re hitting your marks when your work is completed within hourly and project constraints; delivering timely, accurate, and organized CNC made parts to the shop. One thing we strive for is minimal rework / recuts. You work well with your peers and they say as much in peer evals.


The typical work schedule is M-F, but the role also requires flexible hours and availability for overtime.

Career Growth

For folks with the right interest and aptitude, there are a multitude of career paths at Axiom. The teams outside CNC include account managers, designers, engineers, project managers, and operations/purchasing. If you want to take what you learned about parts into fabrication, you could become a builder in wood fab or a metal fabricator. If you are keen on learning Sketchup or SolidWorks, you could become a Designer or Engineer. If you enjoy the idea of working with accounts to direct production you might be interested in a Project Coordinator or Project Manager role. Axiom’s PMs manage all aspects of a project through budgeting, engineering, procurement, fabrication, pack-out, installation/strike, and closeout. Or perhaps you are interested in Account Management. The AM is responsible for client success, client growth, and maintaining and developing relationships that are consistent with Axiom’s business plan, heritage, capabilities, and creative goals. There are lots of options.

Obviously, we have a need for a Mastercam Programmer, so we aren’t looking to make a fast transition, but we want you to know the growth opportunity exists.

Next Steps

See our full capabilities at www.axiomcustom.comandcheck out the awesome things we produce at

We design. We engineer. We build. We’d love to hear how the role and company align with your interests and experience, reach out with an intro!

To apply for this job email your details to

Keep in Touch!

Subscribe to our e-mail newsletter to receive updates

Let them know you found it on PDX Pipeline!