Onsite CNC Programmer – Multi‑Axis Machining

Epiroc

Portland (OR)

On-site

USD 41,000 - 62,000

Full time

13 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health care eligibility
401(k) plan
Tuition reimbursement program
Paid Vacation

Job summary

Epiroc in Milwaukie, OR is seeking a skilled CNC Programmer to develop, optimize, and maintain programs for multi-axis mills and lathes, collaborating with manufacturing engineers and shop leads to ensure safe, efficient production.

The ideal candidate has an associate degree in manufacturing technology and 3+ years of CNC programming experience, with proficiency in MasterCAM/Fusion 360 or similar CAM tools.

Qualifications

  • Associate degree in Manufacturing Technology, Machining, Engineering Technology, or equivalent experience
  • 3+ years of CNC programming experience in a manufacturing environment
  • Proficiency with CAM software such as MasterCAM, Fusion 360, Esprit, NX, SmartCAM, or similar platforms. Experience with MasterCAM preferred but not required
  • Strong understanding of CNC machining principles
  • Knowledge of cutting tools, feeds and speeds, and workholding methods

Responsibilities

  • Create, modify, and optimize CNC programs for multi-axis mills, lathes, and other CNC equipment.
  • Develop machining strategies to improve cycle times, tool life, and product quality
  • Select appropriate cutting tools, workholding fixtures, and machining parameters.
  • Verify program accuracy through simulation, prove-outs, and production validation.
  • Generate and maintain setup sheets, tooling lists, work instructions, and process documentation
  • Work with manufacturing engineers and design engineers to ensure design for manufacturability (DFM) has been incorporated
  • Troubleshoot machining and programming issues on the production floor and assist with root cause analysis activities with multiple departments
  • Support first-article inspections and production launches.
  • Collaborate with Manufacturing Engineering to improve processes, reduce costs, and increase throughput.
  • Continuously improve the quality of manufacturing processes
  • Maintain revision control of CNC programs and manufacturing documentation.
  • Participate in lean manufacturing and continuous improvement initiatives.
  • Ensure compliance with safety, quality, and company standards
  • Stay up to date with industry trends and technologies

Skills

G-code programming
Machine setup
Read drawings
GD&T
4/5-axis
Team collaboration

Education

Associate degree in Manufacturing Technology or related

Tools

MasterCAM
Fusion 360
Esprit
NX
Creo

Job description

Epiroc in Milwaukie, OR is seeking a skilled CNC Programmer to develop, optimize, and maintain programs for multi-axis mills and lathes, collaborating with manufacturing engineers and shop leads to ensure safe, efficient production.

The ideal candidate has an associate degree in manufacturing technology and 3+ years of CNC programming experience, with proficiency in MasterCAM/Fusion 360 or similar CAM tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite CNC Programmer — Multi-Axis Milling & Turning Expert
Onsite CNC Programmer — Multi-Axis Milling & Turning Expert

Epiroc Group • Milwaukie (OR)

On-site
USD 41,000 - 62,000
Health care eligibility
Wellness program
401(k) plan
+1
Onsite CNC Programmer - Multi-Axis Machining & Growth
Onsite CNC Programmer - Multi-Axis Machining & Growth

Epiroc Industrial Tools and Attachments • Milwaukie (OR)

On-site
USD 41,000 - 62,000
Health care eligibility
401(k) plan
Tuition reimbursement
+4
Senior CNC Programmer: Multi-Axis Milling - On-site
Senior CNC Programmer: Multi-Axis Milling - On-site

Jobot • Anaheim (CA)

On-site
USD 110,000 - 115,000
401(k)
Health insurance
Paid time off
+2
CNC Machinist: Lathe & Mill (Onsite) | Sign-On Bonus
CNC Machinist: Lathe & Mill (Onsite) | Sign-On Bonus

Epiroc Group • Milwaukie (OR)

On-site
USD 33,000 - 50,000
Referral bonus available
Sign-on bonus available
Senior CNC Programmer - Multi-Axis Milling/Turning
Senior CNC Programmer - Multi-Axis Milling/Turning

Adecco • Town of Wausau (WI)

On-site
USD 70,000 - 85,000
Medical
Dental
Life Insurance
+1
CNC Programmer – Multi-Axis Milling/Lath, On-Site
CNC Programmer – Multi-Axis Milling/Lath, On-Site

Jobot Consulting • Anaheim (CA)

On-site
USD 110,000 - 115,000
401(k)
Health insurance
Paid time off
+2
Senior CNC Programmer - Mastercam & Multi-Axis Expert
Senior CNC Programmer - Mastercam & Multi-Axis Expert

Cpi-International,-Inc. • Beverly (MA)

On-site
USD 55,000 - 76,000
Medical Insurance
Vision Insurance
Dental Insurance
+6
Onsite CNC Programmer – Multi‑Axis Lathe (Aerospace)
Onsite CNC Programmer – Multi‑Axis Lathe (Aerospace)

RTCA • Sumner (WA)

On-site
USD 55,104 - 61,992
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+2
Senior CNC Programmer — Mastercam & Multi‑Axis Milling
Senior CNC Programmer — Mastercam & Multi‑Axis Milling

cpiedb • Beverly (MA)

On-site
USD 55,000 - 76,000
Medical, vision and dental insurance
Disability insurances
Retirement with company match
+4
Multi-Axis CNC Lathe Programmer – Aerospace (Onsite WA)
Multi-Axis CNC Lathe Programmer – Aerospace (Onsite WA)

Vanderhorst Brothers, Inc. • Sumner (WA)

On-site
Confidential
Medical, dental, and vision insurance
HSA-eligible health plan
401(k) with company match
+1