IoT · 장비 연동 소프트웨어 개발자 (Linux) 채용(경력직)
스킬
주요업무
1. 장비 통신 - 조리 장비 PLC에서 데이터(온도·시간·상태·이력)를 읽어 오는 수집 프로그램 개발
(Modbus 등 산업용 통신)
2. 레시피 제어 - 서버에서 받은 레시피 파라미터를 장비에 안전하게 써 넣는 기능 제어 및 관리
3. 게이트웨이 - 네트워크가 끊겨도 데이터를 잃지 않는 오프라인 저장·재전송, 장비를 추가할 수 있는
플러그인 관리
4. 원격 운영 - OTA 원격 설치·업데이트 에이전트, 게이트웨이 표준 이미지와 대량 셋업 도구
(꽂고 켜면 자동 세팅)
5. 신규 장비 연동 - 신규 장비 3종을 협력 제조사와 함께 통신 방식 합의 → 시뮬레이터로 먼저 개발
→ 시제품 연동·검증
6. 현장 지원 - 초기 매장 설치·시운전에 참여하고, 설치 후 게이트웨이·통신 장애 원인 분석
자격요건
- Linux 기반 임베디드·엣지 디바이스(miniPC, 산업용 PC, SBC 등) 소프트웨어 개발 경력 [3]년 이상
- Python, C/C++, Go 중 하나 이상으로 장비 통신·데몬 프로그램을 만들어 운영한 경험 보유
- 시리얼(RS-232/485) 또는 산업용 프로토콜(Modbus RTU/TCP 등)로 장비와 직접 통신한 경험
- 네트워크 단절, 재부팅, 전원 차단 같은 현장 장애를 고려한 설계 경험 보유
- 매장 현장 설치·시운전에 참여할 수 있는 분 (수도권/지방 출장)
우대사항
- PLC 레지스터 맵을 보고 데이터 수집·제어를 구현한 경험 보유자
- OTA 업데이트, 디바이스 프로비저닝, 원격 모니터링 구축 경험 보유자
- MQTT 등 IoT 메시징, 로컬 DB(SQLite 등)를 이용한 버퍼링 경험 보유자
- Docker, systemd, 이미지 빌드 자동화 경험 보유자
- 외부 장비 제조사와 통신 사양을 협의해 본 경험 보유자
- 식품·외식·리테일 매장 장비 경험 보유자
채용절차
1차 서류 면접 - 2차 대면 인터뷰 - 3차 임원 인터뷰 - 채용
* 입사 후 일정 (예정)
- 입사 ~ 1개월 | 기존 수집·제어 코드 인수, 오프라인 저장·재전송 구조 개발
- 입사 ~ 2개월 | 72시간 연속 가동 시험, 1호점 설치·시운전
- 입사 ~ 4개월 | 2·3호점 설치, OTA·표준 이미지·셋업 도구
- 입사 ~ 4개월 이후 | 매장 확산 지원, 신규 장비 3종 연동