로봇에게 눈과 귀, 그리고 판단력을 만들어주는 사람들
모니터의 센서·경로 데이터를 확인하며 로봇 팔과 자율주행 로봇을 함께 개발하는 모습
STORY · 스토리로 보는 지능형 로봇 개발자
오전 8시, 도윤은 노트북을 열며 어젯밤 물류센터에서 넘어온 로그 파일부터 확인한다. 야간 테스트 중이던 자율주행 로봇 한 대가 통로 모퉁이에서 잠시 멈칫했다는 보고였다. 라이다 센서 값과 카메라 영상을 나란히 띄워 비교해 보니, 반사되는 바닥 타일 때문에 장애물 인식 알고리즘이 순간적으로 혼란을 겪은 것이었다. 그는 SLAM 알고리즘의 파라미터를 조정하고, 시뮬레이터에서 같은 상황을 수백 번 재현해 본다.
점심 무렵에는 하드웨어 팀과 회의가 잡혀 있다. 새로 설계한 로봇 팔의 그리퍼가 물류 상자를 집을 때 미세하게 힘 조절이 어긋나는 문제를 함께 들여다본다. 기구설계 엔지니어가 모터 토크 값을 조정하면, 도윤은 그 값을 받아 제어 소프트웨어의 피드백 루프를 다시 튜닝한다. 하드웨어와 소프트웨어, 두 세계가 만나는 지점에서 일하는 것이 이 직업의 묘미이자 어려움이다.
오후에는 실제 로봇을 끌고 테스트베드로 향한다. 코드로만 봤던 알고리즘이 실물 로봇의 움직임으로 구현되는 순간은 몇 번을 겪어도 짜릿하다. 수정한 경로 계획 알고리즘 덕분에 로봇이 사람 곁을 매끄럽게 비켜 지나가는 모습을 보며, 동료들과 짧은 환호가 터진다. 하지만 곧이어 배터리 소모량이 예상보다 빠르다는 새로운 문제가 발견된다. 로봇 개발에 '완성'이란 없다는 걸, 도윤은 다시 한번 실감한다.
퇴근 전, 그는 오늘 수정한 코드를 정리해 커밋하고 내일 새벽 예정된 무인 테스트 스케줄을 다시 점검한다. 사람이 하기엔 위험하거나 반복적인 일을 로봇이 대신하게 만드는 것, 그리고 그 과정에서 로봇이 사람과 안전하게 어우러지도록 만드는 것. 그것이 도윤이 이 일을 계속하는 이유다.
기본 설명
지능형 로봇 개발자는 로봇이 스스로 주변 환경을 인식하고, 상황을 판단하며, 안전하게 행동하도록 만드는 전문가다. 로봇의 '몸'에 해당하는 하드웨어(센서·모터·구동부)와 '두뇌'에 해당하는 인공지능·제어 소프트웨어를 통합해, 물류센터의 자율주행 로봇부터 공장의 협동로봇, 가정용 서비스로봇까지 다양한 지능형 로봇을 설계·개발·검증하는 일을 한다.
주요 업무
라이다·카메라·자이로 등 센서와 모터를 로봇 하드웨어에 통합
SLAM(동시적 위치추정 및 지도작성), 경로 계획 등 인식·판단 알고리즘 설계
딥러닝 기반 객체 인식·컴퓨터 비전 모델 개발
ROS/ROS2 기반 로봇 제어 소프트웨어 작성
시뮬레이터 및 실물 로봇을 통한 테스트, 현장 적용, 유지보수·고객 지원
필요 전공
기계공학, 전자공학, 컴퓨터공학, 메카트로닉스공학, 로봇공학, 인공지능학과 등이 유리하다. 최근에는 특정 전공보다 로봇 동아리, 캡스톤 디자인, 로봇 경진대회 등에서 쌓은 실전 프로젝트 경험과 포트폴리오를 더 비중 있게 보는 추세다.
핵심 역량
Python / C++ ROS·ROS2 SLAM 컴퓨터 비전·딥러닝 제어이론 하드웨어 이해 협업·커뮤니케이션
소프트웨어 역량 못지않게, 모터·센서 등 하드웨어의 물리적 특성을 이해하는 감각이 중요하다. 기구설계·전자 엔지니어와 원활히 소통하며 문제를 함께 풀어가는 협업 능력도 핵심 역량으로 꼽힌다.
처우
신입 기준 연봉은 대략 3,000만~5,500만 원 수준이며, 소프트웨어 개발 직무는 4,500만~8,000만 원, AI 연구 직무는 5,000만~9,000만 원까지 형성되어 있다. SLAM 등 특화 기술을 갖춘 경력 3년 이상의 개발자는 최대 1억 원 수준까지도 받을 수 있어, 기업 규모와 전문 분야에 따른 편차가 큰 편이다.
근무지
산업용·협동로봇 제조사, 물류 자동화·자율주행 로봇 기업, 스마트팩토리 솔루션 기업, 로봇 스타트업, 정부출연연구소(로봇융합연구원 등), 대학 및 기업 부설 연구소 등에서 일한다.
장점
빠르게 성장하는 산업에서 기술의 실질적 임팩트를 눈으로 확인할 수 있다
하드웨어와 소프트웨어를 아우르는 폭넓은 역량을 쌓을 수 있다
자율주행, 물류, 헬스케어 등 다양한 분야로 커리어를 확장할 수 있다
숙련 인력이 부족해 이직·연봉 협상에서 비교적 유리하다
단점
하드웨어와 소프트웨어를 모두 다뤄야 해 학습 곡선이 가파르다
현장 테스트와 디버깅 반복이 많아 손이 많이 가는 작업이 잦다
필드 테스트 일정에 따라 야간·주말 근무가 발생할 수 있다
실물 로봇을 다루는 특성상 현장 출장과 이동이 잦은 편이다
미래 전망
고령화에 따른 노동력 부족, 물류·제조 현장의 자동화 확대, 비대면 서비스 로봇 보급 등으로 지능형 로봇 산업은 빠르게 팽창하고 있다. 이에 비례해 숙련된 로봇 개발자에 대한 수요와 인력 부족 현상도 당분간 계속될 것으로 전망된다.
참고자료: 로봇 엔지니어란? 하는 일·연봉·되는 법 총정리(brunch.co.kr/@sparta), 로봇공학자 되는법·연봉·자격증·전망(blog.exitbasic.com)