CNC Programmer -- Mastercam
Company: Ascentec Engineering LLC
Role summary
CNC Programmer -- Mastercam is a role at Ascentec Engineering LLC in Tualatin, Oregon, United States (on-site). Posted 2026-08-06. Salary: USD 60,000–105,000 per year. Experience level: 5-10.
- Job title
- CNC Programmer -- Mastercam
- Company
- Ascentec Engineering LLC
- Location
- Tualatin, Oregon, United States
- Work arrangement
- on-site
- Category
- Software Engineering
- Salary
- USD 60,000–105,000 per year
- Experience level
- 5-10
- Date posted
- 2026-08-06
Job description
Description
Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced precision components. This role requires deep Mastercam experience and the ability to design, troubleshoot, and improve complex machining processes on 4- and 5-axis CNC machines.
The selected candidate will have project-level ownership of critical components, including new development and legacy production parts. Success in this role requires strong technical judgment, hands-on problem solving on the shop floor, and close collaboration with machinists, operators, quality personnel, and international engineering partners. This position plays a key role in maintaining product quality, improving manufacturability, and raising overall production capability.
This position is on-site (not remote/not hybrid) at our Tualatin, Oregon headquarters and is not eligible for Visa sponsorship or transfer of Visa sponsorship.
Requirements
Job Responsibilities:
Develop and program machining processes for complex precision components using Mastercam
Design machining strategies and fixtures for 3, 4, and 5-axis CNC machines
Own assigned projects from initial concept through production release and ongoing support
Troubleshoot machining, tooling, and quality issues directly on the shop floor
Support and improve legacy parts and existing production processes
Collaborate with international engineering and manufacturing partners, demonstrating professionalism, cultural awareness, and clear technical communication
Work closely with the Quality team to interpret CMM reports, dimensional data, and inspection results
Use precision measuring tools to validate setups, processes, and corrective actions
Provide manufacturability feedback to engineering and customers
Support, mentor, and help develop machinists, operators, and other programmers
Assist in standardizing best practices for programming, setups, and process documentation
Perform other tasks as assigned by leadership
Leading process reviews for other programmers’ work
Training and mentoring new or less experienced programmers
Supporting continuous improvement initiatives related to machining and CAM workflows
Acting as a technical resource across departments
Job Qualifications / Experience & Technical Skills:
5+ years of hands-on Mastercam programming experience
Proven experience programming and designing fixturing for horizontal 4 axis machines and horizontal and vertical 5-axis CNC machines
Experience with 5 axis mill with turning a plus
Strong ability to design and troubleshoot complex, multi-step machining processes
Solid print reading and GD&T fundamentals
Ability to read and interpret CMM and other quality reports and verity data with traditional measuring tools
Strong mechanical aptitude and understanding of tooling, materials, and machining methods
Comfortable working directly on the shop floor to diagnose and resolve issues
Ability to work effectively as part of an international team across time zones
Professional communication style with awareness of cultural differences
Strong computer skills and understanding of file and data management
Associate degree (or higher) in a manufacturing-related field is a plus
Personal Qualifications:
Self-motivated with strong ownership of work
Professional, respectful, and culturally aware in all interactions
Flexible and willing to support team needs as priorities change
Strong problem-solving mindset focused on practical solutions
Quality-driven with attention to detail
Honest, reliable, and dependable
Effective verbal and written communication skills
Comfortable working in a fast-paced, evolving manufacturing environment
Working Conditions:
May sit for extended periods while programming
Frequent interaction with production areas; noise levels range from low to moderate
Must be flexible to work varying schedules and hours as required
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:
$60,000 to $105,000 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.
Apply for CNC Programmer -- Mastercam at Ascentec Engineering LLC