멀티 로봇의 지능을 설계할 스케줄링 엔지니어를 찾습니다.
다수의 로봇이 역동적으로 움직이는 복잡한 산업 환경에서 안정성과 생산성을 극대화하는 것은 매우 중요한 과제입니다. 여러 변수를 고려하여 로봇의 이상적인 행동을 위한 지침을 만들고, 전체 시스템을 최적화할 핵심 스케줄링 알고리즘 개발을 이끌 전문가를 모십니다.
주요 업무 (Responsibilities)
- 스케줄링 알고리즘 설계 및 구현: 다양한 작업 요구사항과 제약 조건을 고려한 최적화 스케줄링 알고리즘을 설계하고 구현합니다.
- AI 및 데이터 기반 최적화: 실시간 데이터를 활용하여 예측 및 스케줄링을 개선하는 로직을 개발합니다.
- 성능 검증 및 튜닝: 시뮬레이션 환경과 실제 로봇 환경에서 스케줄링 알고리즘의 성능을 검증하고 최적화합니다.
- 로직 개발: 멀티 로봇 환경에서 충돌과 데드락을 방지하는 안전한 자원 및 경로 할당 로직을 설계하고 구현합니다.
- 운영 지원: 현장에 적용된 스케줄링 시스템에서 발생하는 문제를 분석하고 개선합니다.
자격 요건 (Qualifications)
- 경력: 멀티 로봇 또는 다중 에이전트 스케줄링/경로 계획 관련 실무 경험 2년 이상.
- 학력: 컴퓨터 공학, 산업 공학, 로보틱스 등 관련 학과 학사 이상.
- 개발 언어: C++ 기반 알고리즘 개발 경험 2년 이상.
- 기본 지식: 자료구조, 알고리즘 설계, 최적화 기법(Linear Programming, Constraint Programming 등)에 대한 깊은 이해.
- 수학적 이해: 그래프 이론, 조합 최적화, 확률 모델에 대한 이해.
우대 사항
- 최적화 라이브러리: OR-Tools, Gurobi, CPLEX 등 최적화 라이브러리 활용 경험.
- AI 기반 개발: AI 기반 예측 및 스케줄링 모델 개발 경험.
- 실환경 적용: 대규모 실환경 스케줄링 시스템 적용 경험.