Demo

Robot Programmer

SMTAutomation LLC
Canton, MI Full Time
POSTED ON 4/22/2025 CLOSED ON 4/24/2025

What are the responsibilities and job description for the Robot Programmer position at SMTAutomation LLC?

Robot Programmer Engineer

Seeking qualified Robot Programmer Engineer candidates for our Roseville, Mi office with a willingness to travel. The qualified candidate must have BS in Engineering or Intermediate. Candidate must demonstrate a sincere interest in automation including one or more of the following:

  • Robot programming (Fanuc, ABB, Kuka, Denso or Mitsubishi, NACHI or any other)
  • Process (Material Handling, Spot or Mig Welding, Sealers app, Vision, Laser Cutting)
  • Networks (Devicenet, ControlNet, Ethernet, Profibus, Profinet)
  • PLC interfacing (Rockwell, Siemens, Mitsubishi or Omron)
  • Painting
  • Installation

Position Overview:

This Robot Programmer Engineer position is responsible for programming and operating robotic systems. The position also includes system maintenance, system performance tracking, and continuous improvement of the systems. The Robot Programmer develops, implements and maintains application software to established customer standards and specifications. The programmer develops application software using different programming languages. Modifies acquired application software using tables, profiles, and other vendor supplied customization tools to reflect approved changes specified by our customers.

ESSENTIAL FUNCTIONS

  • Configure and program robots for a variety of purposes and applications.
  • Robot and system debugging and commissioning.
  • Communicate effectively with teams on projects, and with customers.
  • Ability to write advanced Karel programs for use in automated systems
  • Implement application requirements related to robotic welding, joining, sealing, vision, laser cutting and material handling functions.
  • Program a variety of different robots and robotic applications based upon customer specifications.
  • Work with customers to implement the steps of system integration, assist with mechanical and electrical contractors to ensure the process quality is achieved.
  • Provide complete documentation of robotic procedure, including a printout of robot path programs and all associated data fields.
  • Ability to configure and setup various types of I/O interfaces
  • Understanding of PLC to robot and Robot to PLC interface.
  • Available to travel internationally.
  • Other duties/projects as assigned.

Knowledge, Skills, and Abilities:

  • Degree in software or engineering either at a bachelor’s level or from a technical college
  • Significant experience with various programming languages and controls, such as C, C
  • Organize and successfully execute multiple project responsibilities
  • Knowledge of robotic programming methods and principles
  • Aptitude and ability to learn Kuka, Fanuc, ABB, or any others.
  • Skills to coordinate with other engineers and programmers on large systems and machines
  • Basic understanding of mechanical design and applications
  • Proficient using Microsoft Office products
  • Ability to update programs, prints, spreadsheets, etc.

ADDITIONAL INFORMATION

Special Tools/Equipment Used:

  • Computer
  • Electrical troubleshooting tools
  • Calibration meters and instruments
  • Factory test and measurement equipment
  • Cameras and scanners
  • Environmental controls

Job Type: Contract

Pay: $25.00 - $65.00 per hour

Schedule:

  • 12 hour shift

Work Location: In person

Salary : $25 - $65

Programmer
University of Michigan Credit Union -
Ann Arbor, MI
Senior Robot Engineer
Fives Landis Ltd -
Wixom, MI
Robot Technician 34.56hr SIGN ON BONUS
Quick Hire Staffing -
Novi, MI

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Robot Programmer?

Sign up to receive alerts about other jobs on the Robot Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$53,251 - $74,315
Income Estimation: 
$63,583 - $84,953
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$169,825 - $204,021
Income Estimation: 
$166,631 - $195,636
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$181,083 - $218,117
Income Estimation: 
$73,784 - $86,677
Income Estimation: 
$90,372 - $103,622
Income Estimation: 
$61,825 - $80,560
Income Estimation: 
$90,032 - $105,965
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Robot Programmer jobs in the Canton, MI area that may be a better fit.

Programmer

Fast Switch, Michigan, MI

AI Assistant is available now!

Feel free to start your new journey!