Find your career at Extol.

Employment Opportunities

CNC Programmer II

Creates computer numerical control (CNC) programs which direct automated machining equipment to cut and shape custom parts to specifications. Interprets design specifications, plans detailed machining sequence and operations, and translates directions into numerical language. Tests programs to ensure output meets specifications. Generates job schedule sheets, drawings, and process routings for the CNC Operator. Continuously works to improve programming through the application of new technologies and techniques. Sets up and operates CNC machinery as needed. At a level 2, the work includes large/complex projects and/or projects requiring advanced technical abilities. May provide direction to less experienced programmers. Original thought and problem solving is expected with ability to foresee difficulties and take proactive measures to prevent project delays. SEE COMPLETE JOB DESCRIPTION

Machinist II

Sets up and operates manual lathes, drills, mills, and grinders to cut and shape custom parts to specifications. Interprets design specifications and translates into plan for machining. Calculates location of cut, speed of feed, and amount of material to remove. Selects tools and materials, plans the sequence of cutting and finishing operations. Positions material in machine and performs the operations. Verifies part dimensions and tolerances. Performs basic routine maintenance of machine. SEE COMPLETE JOB DESCRIPTION

Specials Design Engineer II

Concepts and develops detailed designs for standard tooling, custom automated machines, automated cell, and custom workstations. Includes the design of structure, layout, and all mechanical components. Is responsible for the design of the pneumatic assembly. Also responsible for specifying electrical components outside of the electrical cabinet, including sensors and vision systems. Creates and maintains necessary machine documentation including machine specifications, drawings, models and renderings. Develops good customer relations to ensure the machine design results in a satisfactory machine that produces an acceptable part for the customer. Upon completion, analyzes data and reports findings to enable continuous improvement. SEE COMPLETE JOB DESCRIPTION

Controls Engineer II

Designs and specifies control, motion and electrical systems to meet customer expectations for cost quality and delivery. Orders electrical, controls and fluid power components and supplies. Programs machine controls. Debugs and optimizes machine controls. Updates schematics and assists in documenting machine operations, services machine control systems at customer site when needed. SEE COMPLETE JOB DESCRIPTION

How To Apply

Interested in Joining the Extol Team? To apply, please send your résumé and cover letter to Make sure to indicate which position you are applying for in the Subject line of the email.

Extol is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal or state law.

West Michigan is a great place to live.

Learn all about West Michigan and why we think it is a great place to live.

About Extol

Extol is an engineering and innovation company that improves the way plastic products are made by providing plastic assembly technology, custom automation, and engineering services across our customers' value stream.


Compete in the marketplace while honoring and glorifying God.


Build a customer-centric, values-driven organization that grows profitably by solving customers' challenges with a delightful experience.


  • Stewardship
  • Empathy
  • Humility
  • Trust
  • Winning Together