로봇공학자는 서비스 로봇, 산업용 로봇, 협업로봇, 웨어러블 로봇 등을  연구·개발, 제작, 유지·관리하는 일을 한다. 로봇기구개발자, 로봇하드웨어설계기술자, 로봇소프트웨어개발자 등의 로봇공학자와 그 외 다양한 전문가 들이 로봇 개발에 참여한다.
로봇공학자는 서비스 로봇(교육용 로봇, 청소 로봇, 이동용 로봇 등)이나 산업용 로봇(제조용 로봇, 용접로봇, 건설용 로봇 등), 협업로봇(코봇, collaborative robot), 웨어러블 로봇 등을 연구·개발, 제작 그리고 유지·관리하는 일을 한다. 로봇은 다양한 전공 분야의 기술들이 복합된 것이기 때문에 로봇개발과 제조에도 다양한 분야의 전문가들이 함께 참여하여 협업을 한다. 로봇공학자를 전문 분야에 따라 구분하면, 몸체, 기어 등 기계적 외형인 로봇기구를 개발·설계하는 로봇기구개발자, 로봇의 자세와 동작을 제어하는 전자회로나 각종 센서 등을 개발· 설계하는 로봇하드웨어설계기술자, 로봇의 각종 액추에이터(모터, 유압실린더 등)나 센서를 제어하고 정보를 처리하는데 필요한 소프트웨어를 개발하는 로봇소프트웨어개발자 등이 있다. 그 밖에도 인공지능전문가, 영상처리전문가, 서비스로봇기획자, 로봇디자이너, 정보통신(IT)전문가 등의 다양한 전문가들이 로봇 개발에 참여한다.