Employment Opportunities

We offer compensation commensurate with our expectations: medical/dental, paid holidays, vacation, day shift (night shift available) and wage DOE.
Please include wage requirements with your response.

Contact: Human Resources
Phone: (360) 802-8300


Current Openings



CNC Programmer

Manufacturing Engineer




CNC Programmer

Summary: Plans numerical control program to control contour path machining of metal parts on automatic machine tools by performing the following duties.

Essential Duties and Responsibilities include the following. Other duties may be assigned.


  • Analyzes drawings, sketches, and design data of part to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates.
  • Determines reference points and direction of machine cutting paths.
  • Computes angular and linear dimensions, radii, and curvatures, and outlines sequence of operations required to machine part.
  • Prepares geometric layout on graph paper or using computer-assisted drafting software to show location of reference points and direction of cutting paths.
  • Writes instruction sheets and cutter lists to guide setup and operation of machine.
  • Writes program of machine instructions in symbolic language to encode direct numerical control database to regulate movement of machine along cutting path.
  • Compares computer printout with original program sheet to assure accuracy of machine instructions.
  • Revises program to eliminate instruction errors or omissions.
  • Observes operation of machine on trial run to prove taped or programmed instructions.

Back to Top




Manufacturing Engineer (Manager)

Summary: Directs and coordinates activities of engineering department to design, manufacture, and test components, products, and systems by performing the following duties personally or through subordinate supervisors.

Essential Duties and Responsibilities include the following. Other duties may be assigned.


  • Directs department activities to design new products, modify existing designs, improve production techniques, and develop test procedures.
  • Resolves problems using solutions that involve new techniques, technologies, or concepts.
  • Analyzes technology trends, human resource needs, and market demand to plan projects.
  • Confers with management, production, and marketing staff to determine engineering feasibility, cost effectiveness, and customer demand for new and existing products.
  • Forecasts operating costs of department and directs preparation of budget requests.
  • Advises management of new developments which may affect profit, schedule, costs, customer relations, and/or inter-departmental relations.
  • Provides direction and example for interpretation and application of company policies and procedures to the engineering activities.
  • Maintains a working knowledge of new technologies which may improve operations, and develops recommendations accordingly.
  • Maintains a working knowledge of safety policies and regulations to ensure duties of self and others are performed in a safe manner.

Supervisory Responsibilities: Manages technical contributors and supervisors who supervise employees in the Programming Department and Tool & Die Department. Is responsible for the overall direction, coordination, and evaluation of these units. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.

Back to Top