Tallo logoTallo logo

CNC Programmer

Job

OREGON EMPLOYMENT DEPARTMENT

Milwaukie, OR (In Person)

$79,000 Salary, Full-Time

Posted 1 week ago (Updated 7 hours ago) • Actively hiring

Expires 6/11/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
61
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Listing ID:
4482434
Job Title:
CNC Programmer Application Deadline:
07/27/2026
Job Location:
Milwaukie
Date Posted:
04/29/2026
Hours Worked Per Week:
40
Shift:
Day Shift Duration of Job:
Full Time, more than 6 months You may contact this employer directly. (Obtain the contact information to print or add to your jobs.)
Job Summary:
United. Inspired.

Performance unites us, innovation inspires us, and commitment drives us to keep moving forward. All new thinkers are welcome.

We are looking for candidates who want to develop, grow, and dare to think new. Innovation is an important part of our DNA. If you appreciate an environment where you get to think new and constantly evolve, you will thrive here. Join Our Team as a CNC Programmer at Epiroc! This CNC programmer role is responsible for developing and supporting the creation of CNC programs and processes to support the manufacturing. This safety-sensitive role will specialize in the creation of CNC programs for machining processes but may assist in other manufacturing areas such as welding or material prep.
Work Type:
Onsite - This position will be based onsite at our Milwaukie, OR facility. This job opening is not eligible for immigration/work visa sponsorship
Shift Timings:
Dayshift; Monday to Friday
Salary Range:
The salary for this position is between $74,000 and $84,000 annually, depending on experience and qualifications. This range reflects our commitment to fair pay based on skills, experience, and market standards.
Responsibilities:
Plan, create, verify, and revise machine control programs, data, and documentation that directs the operation for multi-axis numerically controlled machines required to manufacture complex parts. Provide technical expertise of large format milling and turning to engineering and manufacturing teams. Define requirements for fixtures and other workholding used to manufacture parts. Work with manufacturing engineers and design engineers to ensure design for manufacturability (DFM) has been incorporated. Select the appropriate tools and machine speeds and feed rates according to the machine shop processes, part specifications, and machine capabilities. Define and implement new standards and processes within the programming and manufacturing departments. Mentor less experienced CNC programmers. Use required PPE (personal protective equipment) and adhere to all EHS programs, policies, and procedures. Support Manufacturing, Engineering, EHS, and Quality. Troubleshoot and resolve manufacturing process issues. Continuously improve the quality of manufacturing processes. Assist with root cause analysis activities with multiple departments. Stay up to date with industry trends and technologies. Adhere to all safety, health, and environmental procedures, policies, and practices, and report any potential hazards to the supervisor. Attend meetings and training as required. Overtime as required. Any other duties assigned that fall within the employee's capabilities.
Knowledge/Education:
Associate or bachelor's degree in a related field (or equivalent experience) with 5+ years of CNC programming experience. Proficiency with Mastercam and VeriCut... For full info follow application link. Epiroc USA LLC is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Job Classification:
Computer Numerically Controlled Tool Programmers Access our statewide or regional occupation report for more information about wages, employment outlooks, skills, training programs, related occupations, and more. Compensation
Salary:
Depending on Experience Job Requirements
Experience Required:
 At least 5 years
Education Required:
Bachelors
Minimum Age:
N/A Gender:
N/A

Similar remote jobs

Similar jobs in Milwaukie, OR

Similar jobs in Oregon