CNC Programmer
OREGON EMPLOYMENT DEPARTMENT
Milwaukie, OR (In Person)
$79,000 Salary, Full-Time
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:
4482434Job Title:
CNC Programmer Application Deadline:
07/27/2026Job Location:
MilwaukieDate Posted:
04/29/2026Hours Worked Per Week:
40Shift:
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 sponsorshipShift Timings:
Dayshift; Monday to FridaySalary 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. CompensationSalary:
Depending on Experience Job RequirementsExperience Required:
At least 5 yearsEducation Required:
BachelorsMinimum Age:
N/A Gender:
N/ASimilar remote jobs
LifeStance Health
New Hyde Park, NY
Posted2 days ago
Updated7 hours ago
Albemarle County Public Schools
Charlottesville, VA
Posted2 days ago
Updated7 hours ago
Intermountain Health
Frankfort, KY
Posted2 days ago
Updated7 hours ago
Similar jobs in Milwaukie, OR
Clackamas County Children's Commission
Milwaukie, OR
Posted2 days ago
Updated7 hours ago
Antony International Solutions
Milwaukie, OR
Posted3 days ago
Updated7 hours ago
Precision Castparts Corp
Milwaukie, OR
Posted3 days ago
Updated7 hours ago
Similar jobs in Oregon
Oregon State University
Corvallis, OR
Posted1 day ago
Updated7 hours ago
Explore Engage Enjoy
Roseburg, OR
Posted2 days ago
Updated7 hours ago