← 홈
기사 전기.전자 전자

임베디드기사

국가기술자격 | 종목코드: 1121

출제경향

임베디드 시스템의 하드웨어를 분석하여 하드웨어에 대한 초기화 및 테스트 수행, 운영체제(OS) 부팅을 위한 부트로더를 포함하는 펌웨어와 임베디드 시스템의 OS 관련한 플랫폼 소프트웨어 및 응용 소프트웨어를 설계, 구현하는 능력 평가

출제기준

적용기간: 2024.1.1.∼2027.12.31.

임베디드 시스템의 하드웨어를 분석하여 하드웨어에 대한 초기화 및 테스트를 수행하며, OS(운영체제) 부팅을 위한 부트로더를 포함하는 펌웨어와 임베디드 시스템의 OS 관련한 플랫폼 소프트웨어 및 응용 소프트웨어를 설계, 구현하는 업무를 수행하는 직무이다.

필기시험

객관식 80문제 2시간
웨어 20문제
  • 디지털 시스템의 정의
  • 불 대수
  • 논리식 간소화
  • 수의 표현
  • 각종 논리게이트
  • 각종 조합논리회로(디코더, 인코더, 멀티플렉서, 가산기 패리티, 에러수정코드 등)
  • 조합논리회로 분석, 설계
  • 래치와 플립플롭
  • 각종 순서논리회로(레지스터, 카운터, 시프터 등)
  • 순서논리회로 분석, 설계
  • 각종 메모리(RAM, ROM, EPROM, EEPROM, NAND/NOR 플래시)
  • 프로그래머블 로직, FPGA
  • Verilog, VHDL
  • Verilog를 이용한 논리회로설계
  • CPU/마이크로프로세서의 구조
  • 버스 시스템
  • 명령어(instruction) 집합 구조
  • 어드레싱 모드
  • 마이크로 아키텍처 (파이프라인, 수퍼스칼라, 분기예측 등)
  • ARM CPU
  • 메모리 계층구조
  • 캐시메모리
  • MMU와 가상메모리 시스템, 페이징
  • 입·출력장치의 매핑
  • 폴링, 인터럽트
  • DMA
  • 입·출력 버퍼링
  • GPIO의 설정과 이용
  • 입·출력 레지스터 (Command/Status)
  • 입·출력 포트 멀티플렉싱
  • 데이터시트의 해석
  • 시리얼 포트
  • 타이머
  • A/D, D/A 변환
  • 각종 센서(초음파, 적외선, 온도, 모션센서 등)
  • 입·출력 버스(I2C, SPI, USB 등)
  • 통신장치(Ethernet, Wifi 등)
  • 전원제어 인터페이스
  • 칩 실렉트 로직
펌웨어 20문제
  • JTAG 하드웨어
  • 스타트업 코드
  • 메모리 초기화
  • 부트로더의 종류와 기능
  • OS 부트과정
  • 플래시 메모리관리
  • 초기 RAM Disk 이미지
  • 네트워크 파일 시스템 이용
  • 부트로더 작성 및 타깃시스템 이식
  • 전원관리 하드웨어
  • OS 전원관리
  • 부트로더의 전원관리
  • 커널의 소스 트리 구조
  • 커널 빌드 과정 개요
  • 커널 구성(configuration) 방법
  • 리눅스 부팅 과정
  • init 스크립트
  • busybox와 셸
  • 커널 모듈 관리
  • 공유 라이브러리 관리
  • 디바이스 드라이버의 개념
  • 디바이스 드라이버의 종류
  • 리눅스 커널 모듈
  • 시스템 콜에 의한 드라이버 접근
  • 커널 모듈 원격 디버깅
  • 커널의 주요자료 구조
  • 디바이스 드라이버에서의 버퍼관리
  • 커널 메모리 할당과 해제
  • 상호배제 지원함수
  • 동기/비동기 드라이버 개념
  • 스케줄러를 이용한 대기
  • 커널 타이머
  • 세마포
  • 인터럽트 서비스
  • DMA(Direct Memory Access) 개념
플랫폼 20문제
  • 가상머신
  • 자원관리자
  • OS의 분류(실시간 OS, 분산 OS 등)
  • 스레드와 프로세스
  • 프로세스 상태
  • 스케줄링 기초
  • 단일프로세서 스케줄링 기법
  • 멀티프로세서 스케줄링 기법
  • 실시간 스케줄링 기법
  • 상호배제
  • 세마포, 모니터
  • 교착상태
  • 교착상태 대처방법
  • 캐시메모리
  • 가상메모리
  • 페이징과 세그먼테이션
  • 디스크 관리
  • 파일시스템
  • 리눅스 설치 및 관리
  • 커널 구조
  • 시스템 콜
  • 시그널과 인터럽트
  • /proc, /sys 파일 시스템, kobject
  • 주소 공간 및 구조
  • 가상 메모리, 메모리 매핑
  • 페이징, 스위칭, 캐싱
  • 프로세스 관리 및 스케줄링
  • 디바이스 드라이버 구조
  • 디바이스 파일 시스템(devfs)
  • 하드웨어 I/O
  • 가상 파일시스템 (VFS)
  • LVM과 RAID
  • JFS
  • 리눅스 TCP/IP 스택
  • fork, exec 계열
  • 저수준과 고수준 파일 핸들링
  • 메모리 할당 및 해제
  • 메모리 정렬 및 검색
  • 메모리 Lock
  • 메모리맵(mmap)
  • 공유메모리
  • 세마포
  • 메시지큐
  • PIPE와 FIFO
  • 소켓
  • select, pselect
  • Non-blocking I/O
  • poll, epoll
  • 스레드 개념
  • 스레드 생성 및 제어
  • 스레드간 동기화
  • 프로세스의 모듈화
  • pthread API : 스레드의 생성, 종료
  • Mutex와 조건 변수
  • Barrier, 여러 가지 locks
  • 스레드의 응용
  • 시그널의 정의
  • 시그널 핸들러
  • 시그널전송 에러처리
  • 컴퓨터 네트워크 기본
  • OSI 계층 프로토콜
  • TCP, UDP, IP
  • 클라이언트/서버 프로그램
  • 소켓의 정의
  • TCP 소켓
  • UDP 소켓
  • 소켓 프로그래밍 응용
임베디드 소프트웨어 20문제
  • 알고리즘의 표현과 분석
  • 배열
  • 연결 리스트
  • 스택과 큐
  • 트리
  • 그래프
  • 데이터 타입과 연산자
  • 제어흐름
  • 함수와 프로그램구조
  • 포인터와 배열
  • 구조
  • 입력과 출력
  • 객체지향원리
  • C++ 개요
  • C++ 객체지향기능
  • Java 개요
  • Java 객체지향기능
  • 멀티미디어 정보표현
  • 멀티미디어 압축
  • 영상 및 신호 처리
  • 멀티미디어 통신
  • 편집도구 및 저작도구
  • 기본원리
  • 프로세스 모델
  • 요구사항 분석
  • 시스템 아키텍처
  • 설계기법
  • 소프트웨어 테스팅
  • UML 다이어그램
  • 프로젝트관리 개요
  • 품질관리
  • C 국제표준(ISO/IEC9899) 개요

실기시험

필답형 2시간 30분
임베디드
  • 하드웨어 및 회로 분석하기
  • 임베디드 시스템 성능 및 구조 분석하기
  • 임베디드 시스템 주변장치 분석하기
  • 펌웨어 설계, 구현 및 테스팅하기
  • 임베디드의 이해 및 포팅하기
  • 디바이스 드라이버 작성하기
  • 임베디드 OS의 이해하기
  • 임베디드 커널 프로그래밍하기
  • 임베디드 프로그램 분석 및 설계하기
  • 임베디드 프로그램 작성하기
  • 개발도구 및 테스팅기법 활용하기
  • 장애 접수 처리하기
  • 장애 대응 방안 수립하기
  • 장애 복구하기
  • 장애 이력 관리하기
  • 고객 만족도 조사하기
Q-net 원본 보기 →

시험일정 (기사 공통)

1회
필기접수 2026.01.24 ~ 2026.01.25 종료
필기시험 2026.01.30 ~ 2026.03.03 종료
필기발표 2026.03.11 종료
실기접수 2026.03.23 ~ 2026.03.26 종료
실기시험 2026.04.18 ~ 2026.05.06 임박
실기발표 2026.06.05 51일 남음
2회
필기접수 2026.04.20 ~ 2026.04.23 임박
필기시험 2026.05.09 ~ 2026.05.29 곧 시작
필기발표 2026.06.10 56일 남음
실기접수 2026.06.22 ~ 2026.06.25 68일 남음
실기시험 2026.07.18 ~ 2026.08.05 94일 남음
실기발표 2026.09.04 142일 남음
3회
필기접수 2026.07.20 ~ 2026.07.23 96일 남음
필기시험 2026.08.07 ~ 2026.09.01 114일 남음
필기발표 2026.09.09 147일 남음
실기접수 2026.09.21 ~ 2026.09.28 159일 남음
실기시험 2026.10.24 ~ 2026.11.13 192일 남음
실기발표 2026.12.11 240일 남음

같은 분야 자격증

AI 활용법도 함께 알아보세요

📝 AI 블로그 🛠️ AI 도구 📖 AI 용어사전