CNC Programmer/Machinist

Oregon ToolPortland, OR
Onsite

About The Position

The CNC Programmer/Machinist will work in a team environment and develop CNC programs and processes for equipment and tooling components utilizing CNC controlled equipment & related software.

Requirements

  • High School Diploma or GED required
  • 5+ years of experience setting up and operating CNC mills and lathes
  • Strong knowledge of G & M codes
  • Strong knowledge of manual programming
  • Strong knowledge of Mastercam software
  • Ability to read blueprints using GD&T
  • Ability to apply machine shop math
  • Ability to work with close tolerances using precision inspection tools
  • Proven ability to work independently
  • Proficient in Microsoft Office Suite
  • Proficient in ERP systems (SAP preferred)
  • Strong analytical thinking
  • Clear written and verbal communication

Nice To Haves

  • Must be available to assist the team with coverage on all shifts should special circumstances arise
  • Guide junior team members
  • Deliver solutions for complex machining challenges

Responsibilities

  • Develop CNC programs and processes for equipment and tooling components utilizing CNC controlled equipment & related software.
  • Operate and set up CNC machines (Vertical Machining Centers and Lathes), including loading materials, downloading programs, adjusting feed rates, and ensuring production runs meet schedule and quality standards.
  • Perform troubleshooting and program adjustments to resolve complex issues independently, ensuring all parts conform to specifications.
  • Handle routine maintenance and housekeeping by checking oil/coolant levels, cleaning machines, and keeping the work area safe and organized.
  • Manage ERP (SAP) transactions and documentation, including labor and data entry, while maintaining clear communication to support smooth operations.

Benefits

  • Medical, Dental, and Vision Benefits available on day one (no waiting period)
  • 401k matching (100% of first 3%, 50% of next 3% = 4.5% match on 6% contribution)
  • Retirement Savings Plus Plan
  • Earn up to 120 hours vacation during your first year of service
  • Paid holidays
  • One paid Community Involvement Day available per calendar year
  • Tuition reimbursement program
  • Safety shoes reimbursed at $100 per year
  • Safety prescription glasses through approved program
  • Complimentary snack and coffee/tea
  • Onsite cafeteria
  • Onsite Physical Therapist
  • Onsite Fitness center
  • Public Transit access
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service