Demo

CNC Programmer (On-Site)

Precinmac
Tualatin, OR Full Time
POSTED ON 3/22/2025
AVAILABLE BEFORE 5/22/2025
 
Shields Manufacturing is an industry leader and Value-Add, climate controlled production facility specializing in CNC machining and complex mechanical/optical/laser assembly including clean-room environments. Our business not only provides manufacturing expertise for OEM's with low volume/high mix needs, we also provide higher volume opportunities with our expanding cell system capability. Culture is key to us, and have therefore adopted core values based on Teamwork, with an emphasis on Trust, Gratitude, Action, Excellence and Growth.

 

This is an On-Site Position, this position will have a home base at Shields Manufacturing (Tualatin, OR). 


What to expect:

The CNC Programmer position is a full-time, Exempt position.

Precinmac provides an extensive benefits package, including:

 

  • We offer:
    • A Highly competitive total compensation package
    • Medical (3 plans to choose from)
    • Dental
    • Vision
    • Life
    • Disability Insurance (STD and LTD)
    • 401(k) with company match,
    • A generous paid time off schedule 
    • Discretionary quarterly bonus program.

 

Summary:

Under limited supervision, create CNC programs using Mastercam 2017 or higher for 3, 4, and 5 axis CNC Mill machines. As well as, using Esprit SolidMill & SolidTurn to program Multi Axis Lathe programs.  CNC programs will be created for manufacturing components and job specific fixturing.  Job responsibilities include the creation of setup documentation, tooling documentation, in process support, and shop aided drafting prints. 


The primary focus for the person in this role will be on programming within our Lathe Department.   

 

Essential Duties/Responsibilities:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

Essential Duties: 

  • Using Mastercam & Esprit software, select the appropriate cutting tools and speeds/feeds for a variety of materials (plastics, aluminum, steel, titanium) to create CNC programs and instructions used to run a CNC machine.
  • Verify and simulate programs to CAD models to ensure accuracy.
  • Analyze job orders, drawings, blueprints, specifications, and design data to determine the appropriate machine tool, work holding and cutter selection, machine speeds, and feed rates.
  • Plan, design, and produce work holding fixtures.
  • Write, store, and modify original and/or existing CNC programs to enhance efficiency.
  • Troubleshoot programs and processes.
  • Focus on continuous improvement through increased throughput and reduced changeover time.
  • Coordinate with other functional areas as needed to implement and change CNC programs.

 

Education/Qualifications:

  • Associates degree in Machining Technology or equivalent relevant work experience.
  • 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 mill-turn applications.
  • Excellent knowledge of G-code.
  • Utilize machine probing for in-process part measurement.
  • The ability to apply mathematical functions knowledge of machines and tools, including their designs and uses.
  • Experience in production and prototyping environments.
  • Experience with computer applications including Microsoft Teams, Word, and Excel.
  • Self-managed, self-starter able to work well individually or in a team.
  • Strong mechanical aptitude.

 

Work Setting

  • Combination general office setting with typical moderate noise levels in a temperature-controlled environment and occasional subjection to open environment operational noise. Floor support as needed for new programs, continuous improvement, and programming support at machine centers.

 

Hours for the position:

Monday through Friday, 8:00 am to 5:00 pm.

 


 

Precinmac is an Equal Opportunity Employer committed to maintaining a working environment free from discrimination on the basis of race, color, religion, national origin, pregnancy, gender identity, sexual orientation, marital/civil union status, ancestry, place of birth, age, citizenship status, veteran status, political affiliation, genetic information or disability, as defined and required by state and federal laws. Additionally, we prohibit retaliation against individuals who oppose such discrimination and harassment or who participate in an equal opportunity investigation.


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 (On-Site)?

Sign up to receive alerts about other jobs on the CNC Programmer (On-Site) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788

Sign up to receive alerts about other jobs with skills like those required for the CNC Programmer (On-Site).

Click the checkbox next to the jobs that you are interested in.

  • Circuit Design Skill

    • Income Estimation: $77,510 - $95,546
    • Income Estimation: $77,389 - $97,689
  • CNC Machine Operation Skill

    • Income Estimation: $63,993 - $81,891
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Precinmac

Precinmac
Hired Organization Address Ogden, UT Full Time
Join Our Team! At Petersen our team members are not just employees they are members of the Petersen- A Precinmac communi...
Precinmac
Hired Organization Address South Paris, ME Full Time
We’re growing! Apply now and be part of our world-renowned, award-winning team! Shifts to fit your busy lifestyle! Medic...
Precinmac
Hired Organization Address Ogden, UT Full Time
About the Role We are seeking a highly strategic and results-oriented Marketing Manager to drive revenue growth, market ...
Precinmac
Hired Organization Address Indianapolis, IN Full Time
About the Role We are seeking a highly strategic and results-oriented Marketing Manager to drive revenue growth, market ...

Not the job you're looking for? Here are some other CNC Programmer (On-Site) jobs in the Tualatin, OR area that may be a better fit.

CNC Programmer

VanderHouwen, Clackamas, OR

CNC Programmer

Opti Staffing Group, Portland, OR

AI Assistant is available now!

Feel free to start your new journey!