자격 요건
[1] 경력 3년 이상으로, C·C++·C#·Python 중 하나 이상으로 실제 장비를 코드로 직접 제어해 본 분
[2] 장치 통신(Serial·TCP/IP·RS-485·Modbus·CAN·EtherCAT 중 하나 이상)을 구현해 본 분
[3] 모터·센서·I/O·PLC·계측기·컨트롤러 중 하나 이상을 직접 연동해 본 분
[4] 장비의 상태·알람·Fault·Timeout·Retry·Recovery를 다뤄 본 분
[5] 로그와 데이터를 근거로 장비 문제의 원인을 분석하고 해결할 수 있는 분
[6] 전장·펌웨어·기구 담당자와 기술 내용을 논의하고 협업할 수 있는 분
※ 학위과정 중 연구기관·기업에서 수행한 제어 실무 경험도 경력으로 봅니다.
[ Track A · 개별 장치 연동 제어 SW에 맞는 경험 ]
- 장치 매뉴얼·프로토콜을 분석해 통신 인터페이스와 Command·Status·Alarm·Fault 구조를 구현한 경험
- Timeout·Retry·Reconnect 등 통신 예외 처리를 구현한 경험
- 로그·패킷으로 장치 통신 문제를 분석하고 해결한 경험
- 관련 배경: 반도체·디스플레이·검사·계측 장비 PC SW, C++·C# 장비 Application, Device Driver·Interface 개발, 장치 제조사 Application Engineer
[ Track B · 시스템 통합 제어 SW에 맞는 경험 ]
- 복수의 모터·센서·I/O·PLC를 연동해 하나의 장비·시스템을 구성한 경험
- State·Sequence와 센서·I/O·Fault 조건에 따른 Interlock·보호 로직을 구현한 경험
- 실제 장비 시운전·통합 과정에서 SW·HW·전장 문제를 해결한 경험
- 관련 배경: 가속기·연구장비 제어, EPICS 기반 제어 시스템, 로봇·자동화 장비 통합, 반도체 장비 시스템 제어, PLC+PC 제어 시스템
두 트랙 모두 실제 장비를 코드로 직접 제어한 경험을 중요하게 봅니다. EPICS·Phoebus 경험이 있다면 입사 후 바로 활용할 수 있지만 필수는 아닙니다. 실제 장비 제어 경험을 바탕으로 지원할 수 있으며, 관련 제어 구조는 입사 후 익힐 수 있도록 지원합니다.