1

Mastercam Programming Jobs in Portland, OR (NOW HIRING)

Programming Supervisor

Tualatin, OR · On-site

$100K - $115K/yr

Oversee the creation, testing, and optimization of CNC programs using CAM software (e.g., Mastercam, CAMWorks). * Interpret engineering drawings and 3D models to develop accurate machining strategies.

Programming Supervisor

Tualatin, OR · On-site

$100K - $115K/yr

Oversee the creation, testing, and optimization of CNC programs using CAM software (e.g., Mastercam, CAMWorks). * Interpret engineering drawings and 3D models to develop accurate machining strategies.

CNC Programmer

Canby, OR · On-site

$75K - $95K/yr

Experience programming 3, 4, and/or 5-axis CNC machines. * Proficiency with CAM software such as Mastercam, hyperMill, SolidWorks CAM, or similar programs. * Strong understanding of G-code, M-code ...

CNC Programmer

Canby, OR · On-site

$75K - $95K/yr

Experience programming 3, 4, and/or 5-axis CNC machines. * Proficiency with CAM software such as Mastercam, hyperMill, SolidWorks CAM, or similar programs. * Strong understanding of G-code, M-code ...

Minimum 3 years' experience in CNC programming. * Expert knowledge of Mastercam (2017 and higher) 3 and 5 axis. Horizontal and Vertical spindle machines. * Working knowledge of Esprit for lathe and ...

New

NPI Machinist

Tualatin, OR · On-site

$27 - $44/hr

Ascentec Engineering is hiring a New Product Introduction (NPI) Machinist. The selected candidate ... MasterCAM, Siemens NX, or Esprit experience is a plus Personal Qualifications: * Professional ...

CNC Programmer

Milwaukie, OR · On-site

$74K - $84K/yr

Associate or bachelor's degree in a related field (or equivalent experience) with 5+ years of CNC programming experience. * Proficiency with Mastercam and VeriCut (machine-building simulation ...

Engineering Intern

Hillsboro, OR · On-site

$18.25 - $23.75/hr

Job Title Engineering Intern Works in assigned area assisting with projects or work overload. This ... Mastercam preferred. • Proficiency in technical writing and documentation • Familiarity of ...

next page

Showing results 1-20

Mastercam Programming information

See Portland, OR salary details

$25

$35

$49

How much do mastercam programming jobs pay per hour?

As of May 30, 2026, the average hourly pay for mastercam programming in Portland, OR is $35.03, according to ZipRecruiter salary data. Most workers in this role earn between $30.58 and $36.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mastercam Programmer, and why are they important?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What are some common challenges Mastercam Programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.
What job categories do people searching Mastercam Programming jobs in Portland, OR look for? The top searched job categories for Mastercam Programming jobs in Portland, OR are:
Prototype Machinist/MasterCAM Programmer Level III/IV

Prototype Machinist/MasterCAM Programmer Level III/IV

Ascentec Engineering, LLC

Tualatin, OR • On-site

$30 - $45/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Description:

Ascentec Engineering is hiring a Prototype Machinist at our Tualatin headquarters! The selected candidate will program and set up Vertical, Horizontal and/or 5th Axis CNC Mills for machining of quick turn prototype and low volume production parts.


Mastercam or NX proficiency tests may be required in the interview process.


This position is onsite (not remote/not hybrid) and not eligible for Visa sponsorship or transfer of Visa sponsorship.

Requirements:

Job Responsibilities: To include but not limited to the following:

  • Program, design of workholding and machining of quick turn prototype Semiconductor and Aerospace parts.
  • Machine set-up and/or operation of complex, diverse parts/projects.
  • Communicate and coordinate with floor leads and process owners regarding capacity constraints in production.
  • Assistance with the development of standardized programming and work holding methods.

Job Qualifications / Experience and Technical Skills:

  • Must have 5+ years' experience in precision CNC machining including multi-axis machines.
  • Minimum of 5+ years of recent MasterCAM programming experience is required.
  • Experience with Haas, Fanuc and Okuma controllers.
  • Experienced with multiple metrology tools for checking parts. CMM experience a plus.
  • Experience with metal (stainless steel, titanium, aluminum) and plastics machining.
  • Excellent ASME blueprint reading and GD&T fundamentals.
  • Ability to review designs for quality control and first article inspections.

Personal Qualifications:

  • Self-Starter/Self-Motivated.
  • Professional Demeanor and Respectful in all situations.
  • Flexible and willing to help others as needs and tasks change.
  • Positive Attitude & Team Player.
  • Quality oriented- “Do it right the first time.”
  • Honest with Good Integrity.
  • Reliable and Dependable.
  • Excellent oral and written communication skills.
  • Enjoys fast pace and rapidly changing environment.

Working Conditions:

  • Works in an office or machine shop environment.
  • May on a continuous basis walk, bend and lift up to 50 lbs.
  • The noise level in the work environment is usually low to moderate.
  • Flexible schedule but must be able to work varying schedules and hours as needed.
  • The employee must be able to perform the essential functions of the position satisfactorily and, if requested, reasonable accommodations will be made to enable employees with disabilities to perform the essential functions of the job, absent undue hardship. The employer retains the right to change or assign other duties to this position.

Compensation/Benefits:

  • $30 to $45 per hour DOE
  • Medical / Dental / Vision
  • 401k with company match up to 4%
  • Tiered Quarterly Bonus Program
  • Short-term and Long-term Disability
  • Tuition Assistance or Reimbursement
  • Life Insurance
  • Paid time off / paid holidays
  • Employee Assistance Programs

Applicant must be able to pass a drug screen and criminal background check prior to employment.

ITAR REQUIREMENTS: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.


Ascentec Engineering is an Equal Opportunity Employer; employment with Ascentec Engineering is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.