에어빌리티(주)는 덕티드 팬 기반 탠덤(Tandem) VTOL 무인기 플랫폼을 자체 개발하고 있는 항공우주·AI 기술 기업입니다. 우리는 단일 기체에 그치지 않고, eVTOL 플랫폼에서 출발하여 다양한 무인기(UAV) 및 Counter-UAS 시스템으로 사업 영역을 확장해 나가고 있습니다.
본 포지션은 QGroundControl을 대체하는 에어빌리티 자체 지상관제시스템(GCS)을 풀스택으로 개발하여 운용자 경험과 임무 수행 능력을 차별화하는 역할입니다.
[직무 요약]
GCS 소프트웨어 엔지니어는 단일 기체부터 군집 운용까지 지원하는 차세대 지상관제 소프트웨어를 풀스택으로 개발합니다. 임무 계획, 실시간 텔레메트리 시각화, 영상 스트리밍, 다중 기체 제어 등 운용자 인터페이스 전반을 책임집니다.
[수행직무]
• QGC 대체 자체 GCS 데스크탑/웹 애플리케이션 풀스택 개발
• MAVLink 기반 텔레메트리 수신·파싱·시각화 모듈 구현
• 지도 기반 임무 계획(Mission Planning) UI 및 Waypoint 편집 기능 개발
• 실시간 영상 스트리밍(RTSP, WebRTC 등) 및 OSD 오버레이 통합
• 다중 기체(Swarm) 동시 운용을 위한 UI/UX 및 백엔드 설계
• 운용자 시나리오 기반 사용성 개선 및 현장 운용 피드백 반영
• 비행 로그 재생·분석 도구 개발
[지원자격]
• 전공: 컴퓨터공학·소프트웨어·전자·항공우주 또는 관련 학과
• 학력: 학사 이상
• 데스크탑 또는 웹 애플리케이션 풀스택 개발 경력 3년 이상
• Qt/QML, Electron, React, Vue 등 GUI 프레임워크 중 1개 이상 실무 경험
• C++ 또는 TypeScript/JavaScript 기반 중대형 프로젝트 개발 경험
• WebSocket, gRPC, REST 등 실시간 통신 프로토콜 구현 경험
• 지도(Mapbox, Leaflet, OpenLayers 등) 기반 시각화 개발 경험
[우대사항]
• 석사 이상
• QGroundControl, Mission Planner 등 오픈소스 GCS 코드 분석·수정 경험
• MAVLink 메시지 정의·확장 경험
• WebRTC, GStreamer 등 영상 스트리밍 파이프라인 구축 경험
• 다중 기체 운용 또는 군집 비행 관제 시스템 개발 경험
• Three.js, Cesium 등 3D 시각화 라이브러리 활용 경험
• UI/UX 디자이너와의 협업 경험
[공통 우대사항]
• 에어빌리티의 비전(eVTOL·UAV·Counter-UAS 통합 플랫폼)에 공감하고 장기적으로 함께 성장하고자 하는 분
• 스타트업 환경에서 주도적으로 문제를 정의하고 해결한 경험
• 타 도메인(소프트웨어·하드웨어·운용 등) 엔지니어와의 협업에 적극적인 분
• 기술 문서·코드 리뷰·발표를 통해 동료와 지식을 공유하는 문화에 익숙한 분
• 항공/방산 프로젝트(국과연, ADD, 방사청 등) 수행 경험
• 비밀취급인가 보유자 또는 취득 의향자
• 영문 기술 문서 작성·발표 가능자