Demo

CNC Programmer/Machinist

EPSON PORTLAND INC
Hillsboro, OR Full Time
POSTED ON 3/10/2026
AVAILABLE BEFORE 5/9/2026

Title: CNC Programmer Machinist
Hours: 7:00AM – 3:30PM
Days: Monday – Friday

 

Epson Portland Inc is seeking a CNC Programmer Machinist who is excited about both precision machining, supporting critical engineering projects, and production needs. We are open to individual’s who are recent graduates of an accredited machinist training program who is eager to learn and grow. We are also open to a machinist with several years of hands-on experience managing fabrication tasks from quote to delivery, who either has experience with or enthusiasm for learning mold maintenance and repair.

What you will do:

Support
- Support Engineering and Production by machining and modifying parts
- Review drawing packages, select parts that can be made in house within project deadlines, specify and order required materials, and track deliveries.
- Work with the Design Team to optimize part manufacturability
- Provide time estimates, maintain tracking schedules, and keep Engineering informed to maintain project timelines
- Troubleshoot mold issues and propose solutions as your knowledge develops

Machining Work
-
Program, set up, and operate multi-axis CNC equipment
- Use Mastercam to develop G-Code programs
- Interpret blueprints and electronic models to ensure accuracy
- Fabricate in-house parts by selecting work from Engineers’ needed-parts list, specifying and ordering materials, machining parts to spec, and maintaining CNC programs, standardized tool lists, and shop documentation
- operate manual mills and lathes to make parts as necessary

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  1. Perform programming, set-up, and operation of the multi-axis CNC machinery to produce accurate quality parts and meet deadlines, inspecting work with precision dimensional measurement equipment
  2. Responsible for the interpretation of blueprints and electronic files to ensure parts are produced according to required tolerances and specifications
  3. Utilize Mastercam software to develop programs using g-codes for CNC mills
  4. May be required to provide assistance with other shop projects
  5. Review drawing packages, specify and order necessary materials and track deliveries.
  6. Supply accurate time estimates for part packages and provide regular progress updates, including maintenance of tracking schedules.
  7. Maintain service records of equipment and request maintenance and/or repairs when needed.

Other Responsibilities

  1. Follow company-wide safety programs, 5S initiatives, and ISO procedures
  2. Complies with Good Manufacturing Practices (GMP)
  3. Provide consistent, high-quality output to ensure customer satisfaction and create value to exceed customer expectations
  4. Regular and reliable attendance is required to accomplish essential functions of the job
  5. Maintain professional and technical knowledge of industry best practices by attending educational workshops, reviewing professional publications, and visiting other manufacturing facilities as needed
Qualifications:

Education and Experience

  1. Associate’s degree or equivalent applicable education and work experience is required
  2. Minimum 3 years of experience in CNC programming and machining in an industrial or manufacturing environment required
  3. Intermediate PC skills are required, including experience with the Microsoft Office Suite; Mastercam proficiency is required
  4. Ability to read and interpret blueprints is required
  5. Proficiency in using all tool room measurement devices
  6. Advanced math skills are required, including the ability to perform geometry and trigonometry
  7. Strong communication skills, both verbal and written, including technical documentation skills, to communicate with all levels of personnel
  8. Basic knowledge of materials, cutting tools, speeds and feeds, coolant requirements, and machining techniques

Work Environment

While performing the duties of this job, the employee may work in an office, manufacturing, cleanroom and/or warehouse environment that is subject to moderate to high levels of noise, specialized apparel and safety equipment, and moving mechanical parts. This position will have exposure to and use of materials listed in the company’s Safety Data Sheets (SDS).

Physical Requirements

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee conducts primarily light work with constant periods of standing, walking, reaching, squatting, crawling, climbing, stooping, talking, listening, pushing, and pulling. This position requires the ability to lift up to 20 pounds frequently. Repetitive motions (movements) of the wrists, hands, and/or fingers are required.

Salary : $36 - $48

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer/Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer/Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at EPSON PORTLAND INC

  • EPSON PORTLAND INC Hillsboro, OR
  • Position Summary The Inventory Control Coordinator will work under general supervision, maintaining inventory control processes based on established busine... more
  • 13 Days Ago

  • EPSON PORTLAND INC Hillsboro, OR
  • Location: Epson Portland Inc – Hillsboro, OR Shift: Graveyard (11:00PM – 7:30AM) Days: Monday – Friday Shift differential of 15% of the base hourly wage is... more
  • 13 Days Ago

  • EPSON PORTLAND INC Hillsboro, OR
  • Days: Monday - Thursday Shift Hours: 7:00AM - 5:30PM Position Summary The Assembler works under direct supervision to ensure products are assembled and mod... more
  • 14 Days Ago

  • EPSON PORTLAND INC Hillsboro, OR
  • Location: ONSITE - Hillsboro, OR Hours: 8:00AM - 5:00PM Days: Monday - Friday Position Summary The Accounting Specialist works under general supervision to... more
  • 15 Days Ago


Not the job you're looking for? Here are some other CNC Programmer/Machinist jobs in the Hillsboro, OR area that may be a better fit.

  • Jobot Portland, OR
  • Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details: Established manufacturer is seeking qualified... more
  • 16 Days Ago

  • Epiroc Portland, OR
  • United. Inspired. Performance unites us, innovation inspires us, and commitment drives us to keep moving forward. All new thinkers are welcome. We are look... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!