뭐따지

국가자격

상담 모드

로봇소프트웨어개발기사

국가기술자격, 기사

국비 과정없음

언제따지

1회차 중 1회차 남음

  • 2026년 정기 기사 3회필기접수 2026-07-20~07-23 · 필기 2026-08-07~09-01 · 실기 2026-10-24~11-13 · 최종발표 2026-12-11

달력에 넣어 두면 접수 날에 알림이 와요 아이폰·달력 앱 구글 달력 파일 받기(.ics)

2026년 11월 자격증 시험 일정 →

어떻게따지 기사 등급 · 과목 5개 · 모두 81문항 · 시험 방법 · 합격 기준 · 취득 방법

응시 조건

기사 등급이면 종목이 달라도 조건이 같아요 — 조건 18가지 펼치기
  • 산업기사 등급 이상 자격 취득 후 동일 및 유사직무분야에서 1년이상 실무에 종사한 자
  • 기능사 자격 취득 후 동일 및 유사직무분야에서 3년이상 실무에 종사한 자
  • 동일 및 유사직무분야의 다른 종목 기사 이상의 자격을 취득한 자
  • 관련학과 대학졸업자
  • 관련학과 대학졸업예정자
  • 학점인정등에관한법률 제7조 규정에 의하여 관련학과 106학점 이상을 인정받은 자
  • 관련학과 3년제 전문대학 졸업후 동일 및 유사직무분야에서 1년이상 실무에 종사한 자
  • 관련학과 2년제 전문대학 졸업후 동일 및 유사직무분야에서 2년이상 실무에 종사한 자
  • 4년제 대학 관련학과 1/2이상 마친 후 동일 및 유사직무분야에서 2년이상 실무에 종사한 자
  • 6년제 대학 관련학과 1/2이상 마친 후 동일 및 유사직무분야에서 2년이상 실무에 종사한 자
  • 5년제 대학 관련학과 1/2이상 마친 후 동일 및 유사직무분야에서 2년이상 실무에 종사한 자
  • 동일 및 유사직무분야에서 4년이상 실무에 종사한 자
  • 외국에서 동일한 종목에 해당하는 자격을 취득한 자
  • 관련학과 전공심화과정의 학사학위 취득자
  • 관련학과 전공심화과정의 학사학위 취득예정자
  • 동일 및 유사직무분야의 고용노동부령이 정하는 교육훈련기관의 "기사 수준 기술훈련과정" 이수자
  • 동일 및 유사직무분야의 고용노동부령이 정하는 교육훈련기관의 "기사 수준 기술훈련과정" 이수예정자
  • 동일 및 유사직무분야의 고용노동부령이 정하는 교육훈련기관의 "산업기사 수준의 기술훈련과정" 이수자로서 이수후 동일 및 유사직무분야에서 2년이상 실무에 종사한 자

세부 인정범위는 큐넷에서 확인해 주세요.

시험 과목

필기 · 1교시 · 객관식
  • 로봇운영소프트웨어20문항 · 30분
  • 로봇소프트웨어구조설계20문항 · 30분
  • 모션소프트웨어20문항 · 30분
  • 지능소프트웨어20문항 · 30분
실기 · 1교시 · 작업형
  • 로봇소프트웨어 개발 실무1문항
출제기준 펼치기 — 필기 4과목 · 실기 1과목 · 세부항목 51 · 세세항목 146

적용기간 2025.1.1~2027.12.31 · 객관식 · 2시간

필기

로봇운영소프트웨어 20문제 · 주요 1 · 세부 5 · 세세 12
  • 1. 로봇 운영 소프트웨어 개발
    • 1. 모니터링 툴 개발 1. 로봇 제어기 특성 · 2. 로봇 모니터링 프로그램
    • 2. 서버 연동 소프트웨어개발 1. 서버 프로그램 · 2. 클라이언트 프로그램 · 3. 로봇 보안
    • 3. 외부 툴과의 동기화 소프트웨어 개발 1. 로봇 원격제어기 인터페이스 · 2. 동기화 프로그램
    • 4. 로봇 응용 소프트웨어개발 1. 로봇 컨텐츠 개발 · 2. 로봇과 ICT 융합 · 3. 로봇과 IoT디바이스 연동
    • 5. 로봇 훈련 소프트웨어개발 1. 로봇 훈련 프로그램 · 2. 로봇 데이터 관리
로봇소프트웨어구조설계 20문제 · 주요 4 · 세부 13 · 세세 26
  • 1. 로봇미들웨어개발
    • 1. 로봇 미들웨어 사양 분석 1. 로봇 소프트웨어 운영체제 · 2. 로봇 구성 요소 간 통신 프로토콜
    • 2. 로봇 미들웨어 설계 1. 로봇 소프트웨어 구조 설계 · 2. 로봇 미들웨어 구조 설계
    • 3. 로봇 미들웨어 구현 1. 모듈화 프로그래밍 · 2. 미들웨어 프로세스 관리
  • 2 로봇 시스템 통합
    • 1. 로봇 시스템 설계 1. 로봇 시스템 통합 설계 · 2. 로봇 시스템 최적화
    • 2. 로봇 시스템 시험평가 1. 로봇 시스템 평가절차 · 2. 로봇 시스템 시험평가
  • 3. 로봇 작업 요구사항 분석
    • 1. 로봇 하드웨어 특성 분석 1. 로봇 구성요소 · 2. 로봇 구조에 따른 분류
    • 2. 로봇 환경 분석 1. 로봇 작업환경 분석 · 2. 센서 및 구동장치의 성능환경 분석
    • 3. 사용자 분석 1. 사용자 특성의 분석 · 2. 로봇 사용패턴 분석
    • 4. 로봇 작업 시나리오 정의 1. 로봇 작업 시나리오 작성 · 2. 작업 시나리오별 소프트웨어구현기술
  • 4. 로봇 소프트웨어 아키텍쳐 설계
    • 1. 소프트웨어 아키텍처 요구사항 분석 1. 로봇 소프트웨어 아키텍처 모델링 · 2. 로봇 소프트웨어 개발환경
    • 2. 소프트웨어 아키텍처 정의 1. 로봇 소프트웨어 아키텍처 분류 · 2. 로봇 소프트웨어 프레임워크
    • 3. 소프트웨어 아키텍처 설계 1. 로봇 소프트웨어 설계 도구 · 2. 객체지향 소프트웨어 설계
    • 4. 소프트웨어 설계 검증 1. 로봇 소프트웨어 아키텍처 검증 · 2. 로봇 소프트웨어 아키텍처오류분석
모션소프트웨어 20문제 · 주요 3 · 세부 9 · 세세 24
  • 1. 경로계획 소프트웨어 개발
    • 1. 로봇 공간 및 운동해석 1. 좌표계 · 2. 변환행렬 · 3. 로봇 기구학 해석 · 4. 로봇 역기구학 해석
    • 2. 로봇 경로계획 1. 머니퓰레이터 경로계획 · 2. 이동로봇 전역 경로계획 · 3. 이동로봇 지역 경로계획
    • 3. 로봇 충돌회피 1. 머니퓰레이터 충돌회피 · 2. 이동로봇 충돌회피
  • 2. 이동지능 소프트웨어 개발
    • 1. 로봇 지도 작성 및 위치인식 1. 이동로봇 지도 작성 · 2. 이동로봇 위치인식 · 3. 이동로봇 SLAM
  • 3. 로봇 액추에이터 제어 소프트웨어 개발
    • 1. 로봇 액추에이터 사양분석 1. 액추에이터 사양 분석 · 2. 액추에이터 동역학적 구동 프로파일
    • 2. 로봇 액추에이터 모델링 1. 액추에이터 특성 모델링 · 2. 액추에이터 동역학 모델링
    • 3. 로봇 액추에이터 제어기 소프트웨어 구조 설계 1. 액추에이터 구동원리 · 2. 액추에이터 제어구조 설계 · 3. 제어기 게인 설정
    • 4. 로봇 액추에이터 제어기 펌웨어 설계 1. 임베디드 프로그래밍 특성 · 2. 로봇 액추에이터 펌웨어 구조 · 3. 로봇 액추에이터 펌웨어 설계
    • 5. 로봇 액추에이터 제어기 제어성능 시험 1. 제어기 소프트웨어 성능시험 · 2. 제어기 시험평가 결과 성능 분석
지능소프트웨어 20문제 · 주요 3 · 세부 7 · 세세 15
  • 1. 작업지능 소프트웨어 개발
    • 1. 작업 요구사항 파악 1. 작업 요구사항 분석 · 2. 로봇 성능 분석 · 3. 작업지능 소프트웨어 목표사양
    • 2. 작업 수행 지능 설계 1. 작업지능 소프트웨어 설계 · 2. 주변장치 인터페이스 분석
  • 2. 인지지능 소프트웨어 개발
    • 1. 인지지능 알고리즘 설계 1. 인지지능 소프트웨어 목표사양 · 2. 인지지능 알고리즘 설계
    • 2. HRI 소프트웨어 개발 1. HRI 소프트웨어 설계 · 2. HRI 인터페이스
  • 3. 로봇 센서 인터페이스 개발
    • 1. 로봇 센서 사양 분석 1. 로봇센서 작동 원리 · 2. 센서 종류
    • 2. 로봇 센서 프로토콜 설계 1. 로봇센서 인터페이스 · 2. 통신 프로토콜 설계
    • 3. 로봇 센서 드라이버 구현 1. 로봇센싱 알고리즘 설계 · 2. 로봇센서 드라이버 구현

실기

로봇소프트웨어 개발 실무 주요 6 · 세부 17 · 세세 69
  • 1. 경로계획 소프트웨어 개발
    • 1. 경로계획하기 1. 요구사양서에 의한 로봇성능으로부터 경로계획 성능사양을 도출할 수 있다. · 2. 로봇의 운동학적 해석을 통해, 경로계획 알고리즘을 도출할 수 있다. · 3. 경로계획 알고리즘에 기반하여 성능사양을 만족하는 경로계획 소프트웨어를 설계할 수 있다. · 4. 로봇모션제어 시뮬레이션소프트웨어를 이용하여, 경로계획 로직이 적절하게 구현되었는지 평가할 수 있다.
    • 2. 궤적계획하기 1. 로봇 기구학 및 역기구학해석을 할 수 있다. · 2. 로봇 경로계획 및 보간 등 로봇 모션제어 소프트웨어 · 구조를 파악할 수 있다. · 3. 로봇 기구학 및 역기구학시뮬레이션을 이용하여, 모션제어로직이 적절하게 구현되었는지 평가할 수 있다. · 4. 로봇의 기구학 요구사항을 역기구학 소프트웨어가만족하는지 여부를 분석할수 있다.
    • 3. 충돌회피 경로계획하기 1. 로봇 충돌회피 소프트웨어 설계를 위한 요구사항과 계획을 작성할 수 있다. · 2. 로봇 충돌회피 소프트웨어를 설계하기 위한 경로계획 및 모션제어 구조를 파악할 수 있다. · 3. 로봇 충돌회피 알고리즘을 도출할 수 있다. · 4. 도출한 알고리즘을 기반으로 한 충돌회피 소프트웨어를 설계할 수 있다. · 5. 로봇 충돌회피 성능시험소프트웨어를 이용하여, 로봇 충돌회피 소프트웨어가적절하게 개발되었는지 평가할 수 있다.
  • 2. 작업지능 소프트웨어 개발
    • 1. 작업 요구사항 파악하기 1. 로봇 작업을 수행하기 위한 작업 요구사항을 분석할수 있다. · 2. 작업을 성공적으로 수행하기 위하여 로봇 성능 스펙을 도출할 수 있다. · 3. 도출 된 결과에 따라 로봇 작업지능 소프트웨어의 목표사양을 선정할 수 있다.
    • 2. 작업 수행 지능 설계하기 1. 소프트웨어의 목표사양을만족하는 작업지능을 분석할 수 있다. · 2. 로봇과 주변장치 인터페이스를 분석할 수 있다. · 3. 분석된 결과에 따라 알고리즘을 도출할 수 있다. · 4. 로봇 작업 지능 알고리즘을 기반으로 한 프로그램을 작성할 수 있다.
  • 3. 이동지능 소프트웨어 개발
    • 1. 지도 작성 및 위치 인식하기 1. 작업환경을 표현하는 여러 지도의 특징에 대해 알고 있다. · 2. 각 지도를 적합한 데이터구조로 프로그램을 작성할수 있다. · 3. 지도 내에서 로봇 위치를인식할 수 있다. · 4. 지역적 로봇 위치 계산 오 차를 보정할 수 있다.
    • 2. 이동 경로계획 구현하기 1. 현재 인식된 위치를 기반으로 전역적인 로봇이동 경로를 생성할 수 있다. · 2. 지역적인 로봇이동 경로를 생성할 수 있다.
  • 4. 인지지능 소프트웨어 개발
    • 1. 인지알고리즘 설계하기 1. 사용자요구분석 결과에 따라 물체, 사람, 환경을 인지하기 위해 필요한 로봇 인지지능 소프트웨어의 목표사양을 선정할 수 있다. · 2. 소프트웨어의 목표사양을만족하는 인지지능 분석 및 프로그램 구조를 설계할 수있다. · 3. 로봇인지지능을 구현하는알고리즘을 도출할 수 있다. · 4. 로봇 인지지능 알고리즘을 기반으로 한 프로그램을 작성할 수 있다.
    • 2. HRI지능 소프트웨어 개발하기 1. 사용자 요구사양 분석 결과에 따라 로봇이 사람과 상호 작용을 하기 위해 필요한HRI지능 소프트웨어의 목표사양을 선정할 수 있다. · 2. 소프트웨어의 목표사양을만족하는 HRI지능 분석 및 프로그램 구조를 설계할 수 · 있다. · 3. HRI지능을 구현하는 알고리즘을 도출할 수 있다. · 4. HRI지능 알고리즘을 기반으로 한 프로그램을 작성할수 있다.
  • 5. 로봇 운영 소프트웨어 개발
    • 1. 모니터링 툴 개발하기 1. 여러 가지 종류의 로봇 콘트롤러 특성을 이해하고 제어할 수 있다. · 2. 여러 대의 로봇이 동시에연동하여 움직일 때 발생할수 있는 문제점을 예측하여제어하는 프로그램을 구현할 수 있다 · 3. 로봇의 상태를 쉽게 파악할 수 있는 모니터링 프로그램을 작성할 수 있다. · 4. 모니터링 프로그램을 설치하고 배포할 수 있다.
    • 2. 서버 연동 소프트웨어 개발하기 1. 여러 대의 로봇을 통제하는 서버의 특성을 파악하고 프로그램을 설계할 수 있다. · 2. 서버와 로봇, 로봇과 로봇을 동기화하여 연동하는 프로그램을 작성할 수 있다. · 3. 로봇에 고유코드를 부여하고 구별하여 운용할 수 있다. · 4. 로봇을 서버에 등록하고정보를 수정 및 삭제 할 수 있는 프로그램을 작성할 수있다. · 5. 로봇의 로그인 정보를 관리하고 배포할 수 있는 프로그램을 작성할 수 있다.
    • 3. 외부 툴과의 동기화 소프트웨어 개발하기 1. 로봇을 조정하는데 사용되는 툴의 종류 및 조정방법에 맞게 프로그램을 설계할수 있다. · 2. 로봇과 조정 툴이 동시에동일한 정보 버전으로 동작 · 할 수 있도록 동기화 프로그램을 작성할 수 있다. · 3. 근거리 또는 원격지 유.무선 조정에서 통신 및 전파의 특성을 고려하여 동기화 프로그램을 할 수 있다. · 4. 조정 툴이 정상적으로 운영되는지 시험 및 테스트할수 있다.
    • 4. 로봇 응용 소프트웨어 개발하기 1. 로봇을 이용한 다양한 기능을 구현할 수 있는 프로그램을 설계할 수 있다. · 2. 로봇이 웹, 앱 등의 프로그램과 연계하여 운영될 수있도록 프로그램을 작성할수 있다. · 3. 로봇과 함께 활용되는 주변장치의 성능을 활용하는 프로그램을 구현할 수 있다. · 4. 프로그램을 설치하고 배포할 수 있다.
    • 5. 로봇 훈련 소프트웨어 개발하기 1. 로봇의 학습 절차를 설정하고 학습 프로그램을 설계할 수 있다. · 2. 인공지능 프로그램의 구조를 파악하고 프로그램을 작성할 수 있다. · 3. 로봇 훈련에 필요한 데이 터를 수집, 활용하는 절차를 이해하고 프로그램을 작성할 수 있다. · 4. 데이터베이스를 구축하고활용하는 프로그램을 작성할 수 있다.
  • 6. 로봇 미들웨어 개발
    • 1. 로봇 미들웨어 사양 분석하기 1. 로봇 요구사항에 따르는 소프트웨어 운영체제가 제공하는 서비스를 분석할 수있다. · 2. 로봇 요구사항에 따르는하드웨어를 구동하기 위한 통신 프로토콜을 분석할 수있다. · 3. 로봇 요구사항에 따르는 로봇 소프트웨어를 분류하고 공통 요소들을 도출할 수있다. · 4. 소프트웨어 공통 요소 및 응용 프로그램 간 상호 정보 교환 및 프로세스 관리를 위한 미들웨어 구조 사양을 도출할 수 있다.
    • 2. 로봇 미들웨어 설계하기 1. 로봇 요구사항에 따르는하드웨어를 구동하기 위한 통신 프로토콜을 설계할 수있다. · 2. 로봇 요구사항에 따르는 로봇 소프트웨어 공통 요소들을 호출하는 구조를 설계할 수 있다. · 3. 소프트웨어 공통 요소 및 응용 프로그램들 간 상호 정보 교환 및 프로세스 관리를 위한 미들웨어 구조를 설계할 수 있다.
    • 3. 로봇 미들웨어 구현하기 1. 로봇 요구사항에 따르는 하드웨어 통신 프로토콜 프로그램을 작성할 수 있다. · 2. 로봇 요구사항에 따르는 로봇 소프트웨어 공통 요소호출 구조를 API로 작성할수 있다. · 3. 소프트웨어 공통 요소 및 응용 프로그램들 간 상호 정보 교환 및 프로세스 관리를 위한 미들웨어 프로그램을 작성할 수 있다. · 4. 특정 요구 기능과 독립하여 소프트웨어 공통 요소 및 응용 프로그램의 예시 프로그램을 작성하여 상호 정보 교환 및 프로세스 관리의 동작을 확인할 수 있다.

시험 방법

필기 : 객관식 4지 택일형 과목당 20문항(과목당 30분) - 실기 : 작업형(4시간, 100점)

합격 기준

필기 : 100점을 만점으로 하여 과목당 40점 이상 전과목 평균 60점 이상 - 실기 : 100점을 만점으로 하여 60점 이상

취득 방법

① 시행처 : 한국산업인력공단 ② 관련학과 : 로봇공학과, 메카트로닉스공학과, 전기전자공학과, 정보통신공학과 등 관련학과

뭐나오지

큐넷 자료실(기출문제·공개문제)에는 올라온 문제가 없어요. 큐넷 안내로는 CBT 필기시험은 가답안·확정답안을 공개하지 않아 큐넷 안내 ↗. 시중에 «기출문제»로 도는 건 큐넷이 공개한 문제가 아니에요. 실기 공개문제도 종목마다 있는 건 아니에요. 공개문제 자료실 ↗

얼마나어렵지 2025년 기준 · 최근 7년

난이도를 가늠할 때 보는 숫자예요. 합격률은 어려운지와 같은 말은 아니에요 — 응시하는 사람과 시험 단계에 따라 달라져요.

합격률

필기52.3%
실기45.8%
0%50%100%201920222025 실기필기

2025년 필기 응시 65명 · 합격 34명 · 실기 응시 24명

연도별 응시·합격자 수
연도필기 응시합격%실기 응시합격%
2025653452.3241145.8
2024481939.610550
2023401537.51313100
202224833.37571.4
2021281242.99666.7
202013646.25120
20197228.600–

전체 › 전기·전자 › 로봇소프트웨어개발기사