Clients turn to Garrett for engineering staffing and technical staffing support when they are struggling to locate and/or retain expert, hard-to-find talent, have an urgent need for a specific technical expertise, or want to leverage our local and national networks for short- or long-term initiatives.

  • Any resume we present will represent a candidate who has been screened and has interest in pursuing an opportunity with our client.
  • We will not present a candidate’s profile or resume to a client without their permission.
  • We will not hard sell you on any opportunity. We want what is best for you, your family and your career.
  • You are our #1 priority and we will work diligently to make sure you are satisfied with our service.
  • A personalized recruiting effort.
  • We build long-term relationships with our candidates as well as our clients.
  • We take the time to listen and fully understand the candidates career and personal goals, motivations and skills.
  • Knowledgeable recruiters that keep your best interest in mind.


Controls Engineer
Our Controls Engineers are innovative, hard working individuals that hold a Bachelor’s degree in Engineering with exposure to the industrial manufacturing environment and some experience in programming automated systems. Our engineers travel up to 25% to provide our domestic customers with superior service; international travel may also be required.
Robotic Service Engineer
We are seeking to grow our Robotic Service Engineer team. Epoch Robotics, a division of JR Automation, is a valued partner providing robotic controls integration, robotic parts, 24/7 emergency service, preventive maintenance, and training for a broad range of industries. Our Service Engineers are factory trained to troubleshoot, repair, and maintain FANUC and Panasonic robotic controllers, mechanical units, transfer devices, and peripheral equipment. Our Fanuc Master Certified Engineers help our customers by reducing downtime, providing on-site evaluations and repairs with new, used, and refurbished pa
Mechanical Design Engineer
Our Mechanical Engineering team never designs the same machine twice. They are skilled individuals that enjoy thinking outside the box in a team environment to solve practical problems with no standard solution. The projects we work on offer broad and diverse experiences that strengthen and challenge individual and team skills resulting in innovative solutions.
Quality Manufacturing Engineer
Responsible for the development of quality documentation, facilitation of continuous improvements, working with customers to resolve quality or system issues.