안산캠퍼스
전액지원 한번 더! 가능11월 27일까지 접수가능AI사물인터넷 MCU기반(STM32,ESP32) 임베디드 펌웨어 전문가 양성
- 교육기간
- 2026.03.09(월)~2026.09.02(수)
- 교육시간
- 09:00~17:40/121일/월-금
- 교육비
- 9,151,250원/ 지원금:9,151,250원
- 훈련수당
- 국취제도 연계 시 최대 81만원 지원
- 모집인원
- 30명
- 문의전화
- 031-402-7113
실무를 위한 필수 과정
현업 전문가와 함께 배우는
실무 중심형 사물인터넷 교육
수강료부터 프로젝트 실습까지
100% 전액지원
한국직업능력교육원이 지원해드립니다.
왜 MCU가 취업에 중요할까?
온 디바이스AI, 스마트팩토리, 스마트팜, 모빌리티 환경, 휴먼로봇 등에 활용하고
엣지컴퓨팅 환경을 구현하는 데 주로 사용되는 Cortex-M4/Mx ARM MCU인 STM32, ESP32는
임베디드/펌웨어 개발자의 실력을 검증하는 기준입니다.
MCU 기술 미보유자
연봉3,000~
MCU 기술 보유자
연봉3,500~
어디에서도 알려주지 않는 MCU,
오로지 한국직업능력교육원에서만 배울 수 있습니다!
500+ 취업자가 증명한 한직교의 전문성
AI/IoT · 임베디드 · 펌웨어 분야에서 활약 중인 수강생들의 실제 취업사례 일부입니다.
언어, 실습, 실전까지
균형 잡힌 IOT 기술 교육
-
01
30년 경력의 프로그래밍 강사와
전자공학 박사 출신 강사
전문성과 실무 경험을 모두 갖춘 베테랑 강사진이 직접 강의합니다.
-
02
Python을 활용한 AI 프로그래밍과
C를 활용한 임베디드/펌웨어 개발자 교육
AI/IOT 시스템 개발에 주력인 Python과 임베디드/펌웨어 제어의 기반인 C언어를 실무 위주로 강의합니다.
-
03
MCU(STM32, ESP32) 기반 실무 교육
임베디드/펌웨어 개발자 기술의 핵심인 MCU(STM32, ESP32) 활용을 실무 위주로 강의합니다.
최종 프로젝트를 향한
실무 위주의 체계적인 커리큘럼
PHASE 1. C언어
프로그래밍의 뼈대를 이루는 기초언어인 C언어를
기초부터 실무 프로젝트까지 깊이 있게 이해합니다.
STEP 1 기초
-
01 변수와 자료형
C언어에서 데이터를 저장하기 위한 변수의 선언과 기본 자료형(int, float, char 등)과 특징 및 사용법 학습
-
02 제어문
조건문(if, switch)과 반복문(for, while)의 사용법과 프로그램의 흐름 제어 방법 학습
-
03 함수와 포인터
함수의 정의 및 호출 방법과 포인트의 개념을 통해 메모리 주소를 다루는 기초 학습
-
04 배열과 문자열
배열의 정의, 초기화 및 사용 방법과 문자열 처리에 대한 기초 지식 학습
-
05 구조체와 공용체
사용자 정의 데이터 타입인 구조체와 공용체의 개념을 이해 및 복합 데이터를 효과적으로 관리하는 방법 학습
STEP 2 심화
-
동적 메모리 할당
malloc, calloc, realloc, free 함수를 통해 런타임에 매모리를 관리하는 방법 학습
-
파일 입출력
파일을 읽고 쓰는 방법과 데이터를 영구적으로 저장하고 불러오는 기법 학습
-
전처리기 지시문
#define, #include 등의 전처리기 지시문을 통해 코드의 가독성 상승과 매크로 사용 방법 학습
-
비트 연산
비트 단위의 연산을 통해 데이터를 효율적으로 처리하는 기법과 미트 마스크를 활용하는 방법 학습
-
다차원 배열
2차원 배열 및 그 이상의 다차원 배열을 사용하여 복잡한 데이터 구조를 관리하는 방법 학습
-
함수 포인터
함수 포인터를 이용하여 동적 함수 호출을 구현하고 콜백 함수의 개념을 이해
-
구조체 포인터
구조체와 포인터를 결합하여 복잡한 데이터 구조를 효과적으로 관리하는 방법 학습
실습 프로젝트
-
프로그램 구현
기초, 심화, 고급에서 배운 내용들을 바탕으로 계산기, 문자열 처리 프로그램 등을 구현
-
팀 프로젝트
팀원들과 협력하여 중간 규모의 프로젝트를 진행 및 협업 능력 개발
PHASE 2. Python
데이터 분석부터 자동화까지 확장성이 뛰어난 파이썬을
활용 중심으로 배울 수 있습니다.
STEP 1 기초
-
Python 설치 및 환경 설정
파이썬을 설치하고 IDE(통합 개발 환경) 설정 방법 학습
-
기본 문법
변수, 자료형, 연산자, 주석 등을 통해 파이썬 기본 문법 학습
-
제어문
조건문(if, elif, else)과 반복문(for, while)을 사용하여 프로그램의 흐름 제어 방법 학습
-
함수
함수 정의 및 호출 방법과 매개변수, 변환값 학습
-
리스트
리스트의 생성, 수정, 삭제 및 다양한 메서드 사용법 학습
-
튜플
튜플의 특징과 사용법을 배우고 불변의 데이터 구조에 대한 이해
-
딕셔너리
키-값 쌍으로 데이터를 저장하는 방법과 다양한 메서드 학습
-
집합
집합의 특징과 활용 방법 학습
-
파일 읽기와 쓰기
텍스트 파일 및 CSV 파일을 읽고 쓰는 방법과 데이터 저장 및 불러오기 기법 학습
STEP 2 심화
-
모듈
표준 라이브러리 및 사용자 정의 모듈을 사용하는 방법 학습
-
패키지
패키지를 생성하고 사용하는 방법과 코드 재사용성을 높이는 기법 학습
-
클래스와 객체
객체 지향 프로그래밍의 기본 개념인 클래스와 객채 이해 및 상속과 다형성을 배우며 코드의 구조 개선 학습
-
예외 처리
try, except 구문을 통해 오류를 처리하는 방법과 프로그램의 안정성 상승 학습
-
라이브러리 활용
NumPy, Pandas, Matplotlib 등 데이터 분석과 시각화를 위한 라이브러리 사용법 학습
-
웹 프로그래밍
Flask 또는 Django와 같은 웹 프레임워크를 사용하여 웹 어플리케이션 개발 방법 학습
-
데이터베이스
SQLite 또는 MySQL을 이용한 데이터베이스 연결 및 쿼리 작성법 학습
프로그래밍 언어로 사고하는 법을 익혔다면
이제 데이터를 저장하고 연결하는 방법을 배웁니다.
PHASE 3. MySQL·DB
데이터 저장부터 조회, 분석까지 SQL로
데이터베이스 실무의 기본을 직접 다뤄볼 수 있습니다.
STEP 1 기초
-
MySQL 설치 및 설정
MySQL 서버 설치 및 기본 설정 방법 학습
-
DB 개념
데이터베이스, 테이블, 레코드의 기본 개념 이해
-
SQL 기초
SQL 기본 문법과 SELECT, INSERT, UPDATE, DELETE 문법 학습
-
트랜잭션 제어 명령어
COMMIT, ROLLBACK
STEP 2 심화
-
JOIN 연산
INNER JOIN, LEFT JOIN, RIGHT JOIN 등 다양한 JOIN 방식 학습
-
서브쿼리
서브쿼리의 개념과 활용 방법 학습
-
집계 함수
COUNT, SUM, AVG 등 집계 함수 사용법 학습
-
그룹화 및 정렬
GROUP BY, ORDER BY
PHASE 4. Linux
리눅스를 통해 명령어 기반 운영체제를 익히며
개발 환경에 대한 감각을 키울 수 있습니다.
STEP 1 기초
-
Ubuntu 개념 이해
- 리눅스 운영 체제 개요
- 우분투의 역사, 특징
- 설치 및 기본 설정 방법 학습
-
파일 및 디렉토리 관리
Is, cp, mv, rm, mkdir, rmdir
→ 파일 및 폴더 생성/복사/이동/삭제 등
-
텍스트 파일 처리
cat, less, more, grep, nano
→ 터미널에서 텍스트 파일 읽기/검색/편집
-
시스템 정보 확인
uname, top, df, du, free
→ 시스템 상태 및 메모리·디스크 사용량 확인
-
사용자 계정 생성 및 관리
useradd, userdel, passwd
-
파일 및 디렉토리 권한 설정
chmod, chown, chgrp
STEP 2 고급
-
APT(Advanced Package Tool) 사용법
apt-get, apt-cache, apt-update
→ 소프트웨어 설치/업데이트를 위한 명령어
-
소프트웨어 설치 및 제거
리눅스 환경에서의 프로그램 설치 및 제거 실습
-
네트워크 설정
inconfig, ip, ping 등 명령어를 활용한 네트워크 설정 방법 학습
-
SSH(Secure Shell) 사용법
-
방화벽 설정
UFW(Uncomplicated Firewall)
PHASE 5. OpenCV
01
OpenCV 개념 이해
OpenCV 역사와 발전, 설치 및 환경 설정,
기본 구조와 사용 목적
02
기본 이미지 처리
- 이미지 읽기 및 표시 : imread(), imshow() 함수 사용법
- 이미지 저장 : imwrite() 함수 사용법
- 이미지 크기 조정 : resize() 함수 사용법
- 이미지 변환 : 회전 반전 자르기
03
색상 공간 변환
BGR에서 그레이스케일로 변환
cvtColor() 함수 사용법
04
필터링 및 엣지 검출
- 블러링 GaussianBlur(), medianBlur() 함수
- 엣지 검출 Canny() 함수 및 Sobel 필터 사용법
05
특징 검출 및 매칭
OpenCV 역사와 발전, 설치 및 환경 설정,
기본 구조와 사용 목적
06
객체 인식 및 추적
- Haar Cascade Classifier 이용한 얼굴 인식
- YOLO, SSD와 같은 딥러닝 기반 객체 탐지
07
기계 학습 및 딥러닝
- OpenCV와 TensorFlow, Keras 연동
- 머신러닝을 이용한 이미지 분류 및 예측
08
Raspberry Pi와 OpenCV
- Raspberry Pi에 OpenCV 설치 및 환경설정
- 카메라 모듈을 이용한 이미지 캡처 및 처리
- 실시간 객체 인식 및 추적 시스템 구현
09
Arduino와 OpenCV 연동
- Arduino를 이용한 센서 데이터 수집
- OpenCV와 Arduino 간의 시리얼 통신 설정
- 이미지 처리 결과에 따른 하드웨어 제어
실습 프로젝트
-
Project 1
얼굴 인식 시스템 구축
KNN, SVM, CNN을 활용한 인공지능 개념과
딥러닝 기반 얼굴 인식(TensorFlow, Keras)라이브러리 이용
DNN 기반 얼굴 감지(YOLO, SSD 등) 구현
-
-
Project 3
이미지 필터링 및 변환 프로그램 개발
색상 공간 변환(BGR, RGB, Grayscale, HSV)이미지 처리 기술과
가우시안 블러 및 미디안 블러 적용 비선형 필터(Bilateral Filter, Non-Local Means)를
개선하고 이미지 노이즈 제거와 필터 적용을 통한 이미지 품질 향상 구현
-
기초부터 프로젝트까지
실전처럼 준비했기에 가능한 취업 연결
취업 분야
- IOT 개발자
- DB&서버 관리자
- 스마트팜 창업
평균 연봉
- 비전공자 3,500 ~ 4,500
- 전공자 5,000↑
한직교 혜택 1
한직교의
체계적인 취업지원 시스템
개별상담 및 취업니즈 조사
맞춤형 취업 방향 설계를 위해서 개인별 상담 진행하여
개개인에 맞는 채용정보제공, 취업알선을 진행해드리고 있습니다.
취업 코칭 서비스
이력서 및 자소서 작성 노하우 등 취업 코칭 서비스를 제공해드리고 있습니다.
또한, 모의면접을 진행해 면접 예상 질문과 답변에 대해 피드백 해드리고 있습니다.
수료 후 사후관리
수료 후 6개월간 취업알선, 채용정보제공, 이력서 클리닉 등
추가적인 취업지원 서비스를 제공해드리고 있습니다.
한직교 혜택 2
국내외 6,000개 기업과 연결
다양한 산업 분야의 기업들과의 협력을 통해
수료 후 바로 현장에 투입될 수 있는 인재로 성잘할 수 있도록 지원합니다.
한국직업능력교육원을 선택해야 하는 이유
- 527,371명
누적방문자수
- 87.5%
사후관리 종료 직전 취업률
- 2023년
우수훈련기관 선정
한직교 수강생 인터뷰
한직교 교육과정
실제 수료생들의 솔직 후기!
-
DB보안솔루션
(주)인터엑스소프트 응용기술팀 개발자로 취업! 문제를 더욱 창의적이고 효율적으로 해결하는 ‘개발자’ 로 성장하겠습니다.
- 이름
- 신예랑
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
정보보안
IT에 대한 깊은 지식과 자신감을 얻었어요! 정보보호 전문솔루션업체 취업!
- 이름
- 조용현
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
DB보안솔루션개발
수료 후 바로 취업으로 커리어의 가치가 높아졌어요!
- 이름
- 최은지
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
DB보안솔루션개발
성우전공에서 개발직 취업성공!
- 이름
- 김승욱
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
아파트 경리실무
수료 후 새로운 분야 취업을 통해 새로운 비전을 갖게 되었어요!
- 이름
- 최경선
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
물류유통실무자양성
비전공자지만 자재팀 취업! 고민말고 도전해보시길 바래요!
- 이름
- 김준형
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
K-디지털 정보보안
비전공자도 정보보안개발자를 할 수 있다는 자신감을 얻었어요.
- 이름
- 박희승
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
물류유통 실무자 양성과정
4개월 교육 수강하고 다수 자격증 취득!
- 이름
- 이광민
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
아파트공동주택경리실무
나이에 구애받지 않고 안정적인 직업을 원한다면!
- 이름
- 양미숙
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기
-
K-디지털 사물인터넷
HL만도 SW개발자로 취업! 프로젝트 경험으로 직무경험을 어필했어요.
- 이름
- 김예나
- 사진

- 학생정보
- 수료생
+ 인터뷰 자세히보기