
nearthlab
[개발] 소프트웨어 엔지니어 (Ground Control System)
정규직(풀타임)대면근무개발
AI 요약
니어스랩(Nearthlab)은 자율비행 드론과 AI 기반 SaaS를 통해 드론으로 수집한 데이터를 활용한 서비스를 제공하는 기업입니다. 본 채용은 지상 관제(Ground Control Station) 소프트웨어를 설계·개발할 프론트엔드/풀스택 개발자를 찾는 공고로, React/TypeScript 기반 웹(또는 Electron/Nextron 등 웹기반 데스크탑) 어플리케이션 개발과 실시간 텔레메트리 스트리밍, 미션 플래닝, 다수 드론 동시 모니터링, 드론 통신 프로토콜(MAVLink/Protobuf 등) 구현이 주요 업무입니다.
주요 업무
지상 관제 소프트웨어 설계 및 구현; 실시간 텔레메트리 수집·명령 전송·미션 플래닝 및 다중 플랫폼 관리 기능 개발; React/TypeScript 기반 웹 또는 웹기반 데스크탑(Electron/Nextron 등) GCS 애플리케이션 개발·유지보수; 실시간 통신(WebSocket/Socket.IO/gRPC 등) 설계·운영; MAVLink/Protobuf 또는 자체 프로토콜 기반 통신 인터페이스 및 메시지 매핑 로직 개발; 서버·마이크로서비스 연동(명령 API, 미션/차량 관리, 맵 서비스, 데이터 파이프라인) 개발·운영; 시스템·프로토콜 설계, UI 구현, 테스트 자동화 및 배포 파이프라인 참여; 외부 장비·데이터 연동 기능 개발.
자격 요건
관련 전공(컴퓨터공학/전산/전자/항공우주) 또는 이에 상응하는 개발 경험; React, TypeScript 기반 웹 애플리케이션 설계·구현 경험; 실시간 통신 기술 경험(WebSocket, Socket.IO, GStreamer/WebRTC/RTSP 등); MAVLink / Protobuf 이해 및 메시지 송수신 구현 경험(또는 유사 경험); 서버 사이드 개발 및 REST/gRPC 설계 경험; JavaScript/TypeScript 필수, Python·C++·Flutter 우대; 문제해결 능력 및 팀 커뮤니케이션 능력.
기술 스택
ReactTypeScriptElectronNextronWebSocketSocket.IOgRPCRESTMAVLinkProtobufGStreamerWebRTCRTSPPythonC++FlutterFlask-SocketIOMAVSDKROSMAVROSrosbridge지도/타일 시각화