CNC Machinist-Programmer

United Precision Corp.•Washougal, WA
•$96,768 - $120,960•Onsite

About The Position

United Precision Corporation’s CNC Machinist-Programmer works at its Washougal, Washington facility on a 4X10 shift. The position programs and operates 3- and 5-axis CNC machines to produce components to specification, using CAM software and a strong understanding of machining. The role develops, edits, and modifies operation sequences from manufacturing sketches, blueprints, schematics, and models; sets up CNC machines for production runs; and troubleshoots errors or discrepancies to meet quality and productivity standards. The position collaborates with internal departments on process improvement and supports machine operators and other personnel as needed.

Requirements

  • High school diploma or GED.
  • At least 8 years of hands-on machining experience.
  • At least 4 years of CNC programming experience using professional CAM software.
  • Advanced experience programming 3- and 5-axis milling machines and turret lathes.
  • Experience developing machining sequences, selecting cutting tools, and establishing machining parameters.
  • Experience implementing process improvements, reducing machining cycle times, and improving manufacturing efficiency.
  • Ability to develop tooling packages, work-holding solutions, and detailed CNC setup documentation.
  • Experience machining challenging materials, including stainless steel, titanium, and nickel-based alloys such as Inconel and Monel.
  • Advanced blueprint-reading skills, including GD&T, according to applicable ASME Y14.5 standards.
  • Strong understanding of machining principles, tool selection, speeds and feeds, and machining strategies.
  • Experience with a variety of CNC machines, including 3- and 5-axis mills, lathes, and multi-axis machining centers.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T symbols.
  • Strong problem-solving and machining troubleshooting skills.
  • Attention to detail and commitment to quality and accuracy.
  • Strong communication and interpersonal skills, with the ability to collaborate with cross-functional teams.
  • Ability to work independently with minimal supervision and manage multiple priorities in a fast-paced manufacturing environment.
  • Legal authorization to work in the United States; employment eligibility verification is required at hire.
  • Ability to meet ITAR eligibility requirements. Access to the facility and employment are restricted under ITAR regulations; applicants receiving a conditional offer must provide information to determine eligibility.
  • Pre-employment drug screening is required.

Nice To Haves

  • Bachelor’s degree or technical education in engineering, manufacturing technology, or a related field.
  • Experience with SolidWorks for 3D modeling, fixture design, and manufacturing support.
  • Experience programming multi-axis CNC lathes with live tooling and Swiss-style lathes.
  • SAP or other ERP/MRP systems experience.
  • Experience in an AS9100 aerospace or defense manufacturing environment.
  • Tooling and fixture design experience.
  • Vertical Turning Lathe experience.
  • Knowledge of outside processing, including heat treatment, plating, coating, EDM, and grinding.

Responsibilities

  • Create and optimize CNC programs for 3- and 5-axis milling and turning using CAM software.
  • Set up CNC machines and tooling according to program specifications, including cutting tools, fixtures, and work-holding devices.
  • Interpret engineering drawings, blueprints, and specifications to develop machining processes and tool paths that meet quality and production requirements.
  • Collaborate with internal teams on process improvements, cost reduction, and operational efficiencies.
  • Evaluate tooling and materials to optimize machining processes and achieve desired outcomes.
  • Troubleshoot programming and machining issues to ensure finished components meet quality and accuracy requirements.
  • Monitor machine performance and make adjustments to maintain dimensional accuracy and surface finish.
  • Document and maintain CNC programs, tooling configurations, and machining parameters for future reference.
  • Follow safety protocols and best practices to maintain a safe working environment.
  • Provide training and support to machine operators and other personnel as needed.
  • Perform other duties as assigned.

Benefits

  • Health insurance options, including medical, dental, and vision insurance.
  • Company-paid basic group life insurance and short-term disability coverage.
  • Voluntary options for additional group life insurance, long-term disability, hospital confinement, group accident, and specified disease insurance.
  • Flexible spending and dependent care accounts.
  • 401(k) retirement plan with Safe Harbor matching.
  • Paid time off, including sick leave, holidays, vacation, and a birthday day.
  • Employee Assistance Program with confidential professional counseling, financial, and legal support at no cost to team members and their immediate family members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service