리보틱스-Robot Platform Engineer
리보틱스-Robot Platform Engineer
1/2
리보틱스경기 시흥시경력 3년 이상

Robot Platform Engineer

포지션 상세

로봇 소프트웨어가 ​안정적으로 ​동작할 수 ​있는 기반을 만드는 ​엔지니어를 모십니다. ​Robot ​Platform Engineer는 ​인식·측위·계획·제어 ​등 ​모든 소프트웨어 모듈이 ​결정론적으로 ​동작할 수 있도록 ​미들웨어와 ​통신 ​프레임워크를 설계하고, 로깅·빌드·배포·운영까지 ​시스템 전반의 ​소프트웨어 ​인프라를 총괄합니다. ​알고리즘이 잘 ​돌아가는 ​판을 만드는 역할로, ​이 인프라 ​없이는 로봇의 어떤 기능도 현장에서 동작할 수 없습니다. 함께 견고한 시스템을 만들어갈 엔지니어를 기다립니다.

주요업무

• 통신 시스템 설계: IPC·메시지 버스(공유메모리, ZeroMQ 등) 및 실시간 프레임워크를 설계하고, 메시지 스키마 정의 및 버전/호환성을 관리합니다.
• 외부 통신 연동: 차량관제/FMS 인터페이스(VDA 5050/MQTT 등) 및 텔레메트리 업링크를 구현하고 네트워크 연결성을 관리합니다.
• 로깅·관측성 구축: 구조적 로깅 프레임워크 설계, 크래시 캡처·에러 추적, 메트릭·헬스 모니터링 및 데이터 레코딩·리플레이 파이프라인을 구축합니다.
• 빌드·CI/CD·배포: 빌드 시스템(CMake) 설계, CI/CD(GitHub Actions) 자동화, 컨테이너(Docker) 기반 재현 가능 빌드 및 로봇 타깃 배포·버전 관리를 담당합니다.
• 시스템 아키텍처·운영: 전체 SW 아키텍처·모듈 경계 설계, 프로세스 생명주기·헬스체크·워치독, 실시간 스케줄링 정책 및 설정 관리를 담당합니다.

자격요건

• 경력: 시스템/인프라 소프트웨어 설계 관련 실무 경험 3년 이상
• 학력: 컴퓨터공학 등 관련 학과 학사 이상
• 언어: Modern C++(능숙), Linux 개발 환경 경험
• 시스템 프로그래밍: Linux 기반 시스템 프로그래밍 경험 보유 (프로세스/스레드, 메모리 관리, 네트워크 소켓 등 OS 레벨 동작에 대한 이해 필수)
• 네트워크 이해: TCP/IP, UDP, QoS, 네트워크 지연 및 장애 처리에 대한 이해
• 기본 지식: 빌드/형상관리(CMake·Git), 통신/IPC, 멀티스레드·동시성에 대한 이해
• 분석 도구: gdb 등 디버깅 및 분석 도구 활용 경험
• 아키텍처 설계: 대규모 소프트웨어 시스템의 모듈화 및 아키텍처 설계 경험

기술 스택 • 툴

태그

마감일

상시채용

근무지역

경기 시흥시 배곧2로 82, 104호
본 채용정보는 원티드랩의 동의없이 무단전재, 재배포, 재가공할 수 없으며, 구직활동 이외의 용도로 사용할 수 없습니다.
본 채용 정보는 에서 제공한 자료를 바탕으로 원티드랩에서 표현을 수정하고 이의 배열 및 구성을 편집하여 완성한 원티드랩의 저작자산이자 영업자산입니다. 본 정보 및 데이터베이스의 일부 내지는 전부에 대하여 원티드랩의 동의 없이 무단전재 또는 재배포, 재가공 및 크롤링할 수 없으며, 게재된 채용기업의 정보는 구직자의 구직활동 이외의 용도로 사용될 수 없습니다. 원티드랩은 에서 게재한 자료에 대한 오류나 그 밖에 원티드랩이 가공하지 않은 정보의 내용상 문제에 대하여 어떠한 보장도 하지 않으며, 사용자가 이를 신뢰하여 취한 조치에 대해 책임을 지지 않습니다.
<저작권자 (주)원티드랩. 무단전재-재배포금지>