Tallo logoTallo logo

Cnc Programmer

Job

Actalent

Fairview, OR (In Person)

$74,880 Salary, Full-Time

Posted 2 weeks ago (Updated 2 weeks ago) • Actively hiring

Expires 5/28/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 Title:
CNC Programmer Job Description This role is responsible for developing CNC machine programs, fixtures, and tooling solutions to support efficient, high-quality production on the plant floor. You will collaborate closely with production leadership and other CNC programmers to understand production needs, translate engineering requirements into robust machining processes, and support operators with clear documentation and training. Responsibilities Program multiple CNC machines to produce parts that meet all specifications and quality requirements. Read and interpret blueprints, design models, and Geometric Dimensioning and Tolerancing (GD&T) to determine machining requirements. Specify machining processes and select appropriate cutting tools for each job. Design and/or build setups and fixturing for parts to ensure safe, repeatable, and efficient machining. Create clear, detailed documentation and setup sheets for machine operators to use with each program. Prove out new and existing CNC programs at the machine, making adjustments as needed to ensure accuracy and efficiency. Inspect parts visually and mechanically to verify conformance to prints, process dimensions, and quality standards. Troubleshoot issues that arise during the manufacturing process and implement corrective actions. Complete quality control tests on parts to validate process capability and product consistency. Help train staff on machine operation procedures, program usage, and best practices. Maintain accurate documentation, including programming file revision levels, and ensure proper backup of all program files. Collaborate with production and engineering teams to support continuous improvement of machining processes. Essential Skills Deep understanding of G and M code, including the ability to read, write, and modify programs. Proficiency with Macro-B operations. Experience using Mastercam for CNC programming. Ability to read and interpret blueprints and GD&T. Experience programming CNC mills, including 5-axis machines. Horizontal mill setup experience, preferably with FANUC controls. Experience with horizontal lathes with live tooling. Working knowledge of speeds, feeds, and tooling selection for various materials. Ability to inspect parts using appropriate measuring tools and methods. Strong communication skills and attention to detail. Experience with MS Office programs. Strong skills working with PC file systems for organizing and managing program files. Additional Skills & Qualifications 5+ years of experience programming 5-axis CNC machines is ideal. Openness to candidates with at least 3+ years of CNC programming experience and prior experience as a machinist. High school diploma or GED required. Two-year degree in Machining Technology preferred. Experience with CAD/CAM and simulation software, preferably Solid Edge, Mastercam, and NCSIMUL. Experience in machine shop math. Ability to operate a forklift, overhead crane, and other lifting devices. Strong problem-solving skills and a continuous improvement mindset. Ability to work collaboratively with production and engineering teams. Work Environment This position is based in a modern manufacturing plant environment with a strong focus on precision machining and quality. You will work directly with CNC mills, including 5-axis equipment, horizontal mills (preferably with FANUC controls), and horizontal machines with live tooling, supported by CAD/CAM and simulation tools such as Mastercam, Solid Edge, and NCSIMUL. The role involves time at both computer workstations and on the shop floor during program prove-outs, inspections, and troubleshooting. Flexible schedule options are available, including a day shift with either a 4x10 Monday-Thursday schedule or a 5x8 Monday-Friday schedule. Safety procedures are well established, and appropriate use of material handling equipment such as forklifts, overhead cranes, and lifting devices is expected. Job Type & Location This is a Permanent position based out of Fairview, OR. Pay and Benefits The pay range for this position is $64480.00
  • $85280.00/yr.
  • Health, dental and vision plans
  • 12 paid holidays
  • Paid vacation and sick leave
  • Strong 401(k) plan Workplace Type This is a fully onsite position in Fairview,OR.
Application Deadline This position is anticipated to close on May 6, 2026. Diversity, Equity & Inclusion At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through: Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our people Actalent is an equal opportunity employer. About Actalent Actalent is a global leader in engineering and sciences services. For more than 40 years, we've helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day. Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.

Similar remote jobs

Similar jobs in Fairview, OR

Similar jobs in Oregon