포지션 상세
최고의 성능, 극강의 강건성, 그리고 안정성을 모두 갖춘 로봇 시스템을 함께 만들어갈 엔지니어를 모십니다.
FMS System Engineer는 수많은 작업 요청과 한정된 로봇 자원 사이에서 "어떤 로봇이, 어떤 작업을, 언제 수행할지"를 실시간으로 결정하는 FMS(Fleet Management System)의 두뇌를 만듭니다. 개별 로봇의 행동을 넘어 현장 전체 로봇의 운영 효율을 책임지는 자리로, 로봇 FMS는 물론 모빌리티 배차·배달 배차처럼 대규모 실시간 자원 할당 문제를 풀어보신 분이라면 그 경험이 리보틱스에서 더 빛날 수 있습니다.
• 스케줄링 알고리즘 개발: 작업 우선순위, 마감 시간, 설비 가용성 등 다양한 제약 조건을 반영한 최적화 스케줄링 알고리즘을 설계하고, 실시간 데이터 기반 예측으로 처리량과 가동률을 지속적으로 개선합니다.
• 자원 운용 전략 설계: 현장 전체 로봇의 충전 계획(어느 로봇을 언제, 어느 충전소로 보낼지), 대기 위치(Parking) 관리, 작업 묶음 처리(Batching), 수요 변동에 따른 로봇 재배치 전략을 설계합니다.
• 상위·하위 시스템 인터페이스 연동: WMS/MES 등 상위 시스템과의 연동 구조를 설계하고, VDA5050, MQTT, OPC UA 등 산업용 통신 프로토콜을 활용해 로봇에 작업 명령(Order)을 생성·전달하고 로봇 상태를 수집하는 서버 측 인터페이스를 구현합니다.
• 시뮬레이션 기반 검증 및 튜닝: 시뮬레이션과 실제 현장 환경에서 할당·스케줄링 성능(처리량, 대기 시간, 가동률 등)을 검증하고 최적화합니다.
• 운영 지원: 현장에 적용된 FMS에서 발생하는 운영 이슈를 분석하고, 데이터 기반으로 시스템을 개선합니다.
-로봇 FMS(AMR/AGV 등) 개발 경험
-모빌리티 배차(차량 공유, 택시 호출 등), 배달·물류 배차 등 실시간 자원 할당 시스템 개발 경험
-생산·물류 스케줄링 등 대규모 최적화 시스템 개발 경험
• 학력: 컴퓨터공학, 산업공학, 로보틱스, 전자공학 등 관련 학과 학사 이상
• 언어: C++(필수), Python(경험)
• 기본 지식: 자료구조, 알고리즘 설계, 최적화 기법(Linear/Integer Programming, Constraint Programming, 휴리스틱·메타휴리스틱 등)에 대한 탄탄한 이해
• 문제 이해: 할당 문제(Assignment Problem), 차량 경로 문제(VRP), 스케줄링 문제 등 조합 최적화 문제에 대한 이해
FMS System Engineer는 수많은 작업 요청과 한정된 로봇 자원 사이에서 "어떤 로봇이, 어떤 작업을, 언제 수행할지"를 실시간으로 결정하는 FMS(Fleet Management System)의 두뇌를 만듭니다. 개별 로봇의 행동을 넘어 현장 전체 로봇의 운영 효율을 책임지는 자리로, 로봇 FMS는 물론 모빌리티 배차·배달 배차처럼 대규모 실시간 자원 할당 문제를 풀어보신 분이라면 그 경험이 리보틱스에서 더 빛날 수 있습니다.
주요업무
• 작업 할당(Task Allocation) 및 배차 최적화: 실시간으로 유입되는 작업 요청을 로봇의 위치, 상태, 적재 능력, 배터리 잔량 등을 고려해 최적의 로봇에 배정하는 할당 알고리즘을 설계·구현합니다.• 스케줄링 알고리즘 개발: 작업 우선순위, 마감 시간, 설비 가용성 등 다양한 제약 조건을 반영한 최적화 스케줄링 알고리즘을 설계하고, 실시간 데이터 기반 예측으로 처리량과 가동률을 지속적으로 개선합니다.
• 자원 운용 전략 설계: 현장 전체 로봇의 충전 계획(어느 로봇을 언제, 어느 충전소로 보낼지), 대기 위치(Parking) 관리, 작업 묶음 처리(Batching), 수요 변동에 따른 로봇 재배치 전략을 설계합니다.
• 상위·하위 시스템 인터페이스 연동: WMS/MES 등 상위 시스템과의 연동 구조를 설계하고, VDA5050, MQTT, OPC UA 등 산업용 통신 프로토콜을 활용해 로봇에 작업 명령(Order)을 생성·전달하고 로봇 상태를 수집하는 서버 측 인터페이스를 구현합니다.
• 시뮬레이션 기반 검증 및 튜닝: 시뮬레이션과 실제 현장 환경에서 할당·스케줄링 성능(처리량, 대기 시간, 가동률 등)을 검증하고 최적화합니다.
• 운영 지원: 현장에 적용된 FMS에서 발생하는 운영 이슈를 분석하고, 데이터 기반으로 시스템을 개선합니다.
자격요건
• 경력: 아래 중 하나 이상의 분야에서 실무 경험 3년 이상-로봇 FMS(AMR/AGV 등) 개발 경험
-모빌리티 배차(차량 공유, 택시 호출 등), 배달·물류 배차 등 실시간 자원 할당 시스템 개발 경험
-생산·물류 스케줄링 등 대규모 최적화 시스템 개발 경험
• 학력: 컴퓨터공학, 산업공학, 로보틱스, 전자공학 등 관련 학과 학사 이상
• 언어: C++(필수), Python(경험)
• 기본 지식: 자료구조, 알고리즘 설계, 최적화 기법(Linear/Integer Programming, Constraint Programming, 휴리스틱·메타휴리스틱 등)에 대한 탄탄한 이해
• 문제 이해: 할당 문제(Assignment Problem), 차량 경로 문제(VRP), 스케줄링 문제 등 조합 최적화 문제에 대한 이해


