Job Opening

[Humanoid Robot] Framework S/W 엔지니어 - ASAP

  • 회사 벤처기업
  • 직급
  • 성별 무관
  • 경력
  • 진행절차 서류전형 -> 1차면접 -> 2차면접
  • 외국어
  • 접수일 2026-09-10 13:37:59
  • 마감일 채용시

우리 팀은 이런 일을 합니다

휴머노이드 로봇 ALLEX의 Framework Software를 개발합니다. Linux 기반 로봇 운영 프레임워크 개발부터 Xenomai·PREEMPT_RT 기반 실시간 제어 시스템, EtherCAT Master 통신 설계, ZMQ·ROS 기반 통신 패킷 및 SDK 설계, OTA·Log System 구축까지 로봇 소프트웨어 스택의 근간이 되는 프레임워크 전반을 설계하고 구현합니다.


주요 업무

  • Linux 기반 Framework SW 개발
  • 로봇 운영·제어를 위한 프로세스 아키텍처 및 미들웨어 설계·구축
  • 멀티스레드 기반 데이터 파이프라인 및 프로세스 간 통신(IPC) 구조 구현
  • 시스템 리소스 관리 및 프로세스 생명주기 관리
  • RTOS 실시간 제어 시스템 개발
  • Xenomai, PREEMPT_RT 기반 실시간 제어 환경 구축 및 튜닝
  • 실시간 태스크 스케줄링 및 지연시간(Latency) 최적화
  • 실시간 계층과 비실시간 계층 간 데이터 교환 구조 설계
  • Robot State Machine 설계
  • 로봇 운용 상태 정의 및 상태 천이 로직 설계
  • 상태 기반 이벤트 처리 및 오류 복구 시나리오 구현
  • 통신 패킷 및 SDK 설계
  • ZMQ, ROS 기반 Ethernet 통신 패킷 구조 설계 및 구현
  • 로봇과 통신하는 Python/C++ SDK 및 API 설계·개발
  • 데이터 직렬화, 동기화, 원격 제어 구조 구현
  • EtherCAT Master 통신 설계
  • EtherCAT Master 스택 기반 실시간 필드버스 통신 설계 및 구현
  • 슬레이브 구성 관리, 통신 상태 진단 및 오류 복구 로직 개발
  • 로봇 운영 인프라 개발
  • OTA(Over-The-Air) 업데이트 시스템 설계 및 구축
  • Log System 개발: 실시간 로깅, 로그 수집·저장·분석 파이프라인 구축


자격 요건

  • 경력: 실무 경력 3년 이상 (Linux 기반 시스템 소프트웨어 개발 경험 포함)
  • 학력 및 전공
  • 학력: 학사 이상 (컴퓨터공학·전자공학·소프트웨어공학 등 관련 전공)
  • 전공: 컴퓨터공학, 전자공학, 소프트웨어공학 등 관련 전공
  • 필수역량/업무경험
  • Linux 환경에서의 C/C++ 기반 시스템 소프트웨어 개발 경험
  • 멀티스레드·네트워크 프로그래밍에 대한 깊은 이해
  • 메시징 기반 분산 시스템(ZeroMQ, DDS, ROS/ROS2 등) 설계·개발 경험
  • 상태 기반 시스템(State Machine) 설계 능력
  • Git, Docker, CI/CD 활용 능력


우대 사항

  • Xenomai, PREEMPT_RT 등 실시간 Linux 시스템 개발·튜닝 경험
  • EtherCAT Master 통신 스택(SOEM, IgH 등) 개발 경험
  • ZeroMQ, Zenoh 등 메시징·통신 라이브러리 활용 경험
  • Python/C++ SDK 및 API 설계·개발 경험
  • OTA 업데이트, 로깅 시스템 등 로봇 운영 인프라 구축 경험
  • 로봇·자율주행 등 실물 시스템 소프트웨어 개발 경험
  • NVIDIA Jetson 등 Edge 디바이스 환경 개발 경험


기술 스택

  • 언어: C/C++, Python
  • OS/RTOS: Linux, Xenomai, PREEMPT_RT
  • 통신/미들웨어: ZeroMQ, ROS/ROS2, DDS, EtherCAT(SOEM, IgH), Zenoh
  • 인프라: Git, Docker, CI/CD, OTA 업데이트
  • 우대: NVIDIA Jetson 등 Edge 디바이스


  • 담당컨설턴트 송유정부장
  • 연락처 02-6959-9202