Robot Programmer

Peak TechnologiesFlint, MI
Onsite

About The Position

Automation Intelligence, a Peak Technologies company, Robot Programmer/Robotics Engineer is responsible for managing robotics-focused projects, coordinating teams of robot programmers and engineers, and providing technical leadership on complex automation tasks. This position involves hands-on programming, debugging, and implementation of robotic systems—primarily Fanuc robots—and requires on-site work at customer locations. The role includes shift work, team supervision, and direct collaboration with customers and internal teams to ensure high-quality system performance and integration.

Requirements

  • Minimum of 5 years’ experience in robotics, with a focus on Fanuc systems.
  • Proven experience as a Lead Robotics Engineer or in a similar supervisory role.
  • Strong working knowledge of GM robot standards and Fanuc DCS.
  • Certified in GM GRS (Global Robot Standards).
  • Ability to read and interpret electrical and control schematics.
  • Demonstrated experience debugging and troubleshooting complex robotic systems.
  • Excellent organizational, leadership, and problem-solving skills.
  • Capable of engaging professionally with customers and working on-site as needed.
  • Reliable transportation and willingness to travel.
  • Flexibility to support shift-based assignments.
  • Primary language used in daily operations is English.
  • Read and interpret documents, procedure manuals and various correspondence from both internal and external.
  • Speak effectively, both individually and before groups of both external customers and/or various levels of employees within the organization.
  • Able to take accountability and responsibility for business target delivery and decision making.
  • Possess a unique blend of business and technical savvy, a big-picture vision, and the drive to make that vision a reality.

Nice To Haves

  • Degree in Electrical, Mechanical, Robotics, or Mechatronics Engineering (preferred).
  • AIA (Automated Imaging Association) certification (preferred).
  • Familiarity with robot-guided vision and part-picking applications (preferred)
  • Knowledge of Fusion 360 for mechanical modeling or layout (preferred).
  • Familiarity with PLC controls and automation system integration (preferred).

Responsibilities

  • Manage and coordinate activities between groups of robot programmers and support staff.
  • Supervise robotic teams and develop manpower schedules to meet project milestones.
  • Develop new robot programs using teach pendants and train others in programming techniques.
  • Lead debugging of robotic interfaces and provide mentorship to other engineers.
  • Interpret and apply GM robot standards in robotic system design and implementation.
  • Provide technical guidance, design feedback, and improvement recommendations for end-of-arm tooling and overall system design.
  • Make hands-on adjustments to robotic end-of-arm tooling and integration interfaces.
  • Work at customer sites to support robotic system commissioning, troubleshooting, and optimization.
  • Maintain strong customer communication and ensure professional representation on-site.
  • Travel as required and comply with shift work schedules.
  • Perform additional tasks as assigned within technical and leadership scope.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service