로봇소프트웨어개발자
직업코드 K000006320
comment
로봇작업 요구사항을 분석하고 로봇 관련 소프트웨어를 설계, 개발하고 시험 및 평가한다.
- 수행직무
로봇 기구 및 하드웨어의 특성을 이해하고 로봇의 동작환경 및 실제 사용자그룹별 로봇의 패턴 및 동작에 대한 요구사항을 분석한다.주어진 목표성능과 신뢰성을 만족하도록 로봇의 액추에이터를 제어하는 소프트웨어를 개발한다.로봇이 계획된 동작을 수행하고 주변환경을 인식하기 위한 다양한 센서 인터페이스프로그램을 개발한다.로봇애플리케이션개발자가 로봇의 다양한 센서, 액추에이터 및 공통 기능요소들을 사용하기 쉽게 추상화하여 API로 제공하고 이들을 운용·관리할 수 있는 로봇 미들웨어를 개발한다.인간과 로봇 간의 의사소통 및 상호 협력을 가능하게 하는 상호작용환경을 디자인하고 구현한다.로봇 소프트웨어 아키텍처를 설계하기 위해서 요구사항을 분석하고 소프트웨어 아키텍처를 정의, 설계 및 검증한다.로봇동작과 디지털멀티미디어콘텐츠가 연동되도록 로봇콘텐츠를 설계하고 개발한다.개발한 로봇소프트웨어를 다양한 경우의 수에 잠재적으로 가지고 있을 수 있는 결함을 식별한다.여러 대의 로봇 및 서버가 연동하여 동작할 때 이를 일괄적으로 모니터링하고 원활하게 동작할 수 있게 하는 프로그램을 개발한다.로봇 운용에 필요한 소프트웨어 설치를 위하여 계획을 수립하고 절차에 의해 설치 또는 업그레이드를 진행하며, 그룹별 사용자 교육을 진행하고, 주기적 혹은 요청 시점에 예방, 정기, 긴급 등 각종 유지보수작업을 실행한다.
직업사전 기본정보
직업사전 기준으로 제공되는 직무 특성입니다.
직무기능
직업 분류정보
조사년도 2023년 기준
1512
2352
C292/M701
관련 정보
- 자격/면허
- 로봇소프트웨어개발기사
- KECO 분류
- 1512 로봇공학 기술자 및 연구원








