[Bone AI] Full stack engineer

본에이아이
Job Type
Full Time
Job Category
IT
Work Model
On-site
Working Days
Mon, Tue, Wed, Thu, Fri
Work Time
Salary
Decision After Interview
Location
518 Teheran-ro, Gangnam-gu, Seoul, Republic of Korea
Job Description
1) Robotics Operation Platform Design and Development (Web/Desktop + Backend) - Design and implementation of an operation application (UI and service) that controls and monitors multiple aircraft/equipment - Develop product features including mission/scenario configuration, execution status monitoring, logs/notifications, and operation workflows - (If necessary) Development/integration of a desktop client or field UI (e.g., Qt-based) 2) Real-time Communication Layer & Link Management - Design of real-time telemetry/command uplink paths between drones/rovers/edge devices and servers - Build a real-time data pipeline based on WebSockets, pub/sub, streaming protocols, etc. - Link status management (retry/recovery), failsafe logic, and communication stabilization in response to network quality changes (Preferred) Experience with MAVLink, Ardupilot/PX4, and robotics backend protocol integration 3) Video/data link and streaming optimization (reconnaissance/surveillance, etc.) - Design of streaming pipelines such as RTSP/RTMP and operating environment Optimization - Improved transmission strategy considering latency, bandwidth, and reliability - Tuning and troubleshooting in field network environments (e.g., unstable LTE/5G/mesh networks) 4) Data/Storage/Backend Infrastructure (Telemetry, Mission, Production) - Designed a structure for collecting and storing telemetry/logs/events/video metadata - Developed APIs for defining missions/scenarios, storing execution results, and reproducible operational history - Established a pipeline for collecting and visualizing production line/operation data (cycle time, errors, sensor data) - Designed and operated a relational/time-series database (PostgreSQL, Timescale, Influx, etc.) 5) Developed internal tools and web UI (dashboard, configuration, labeling) - Developed a mission/scenario configuration UI and operational dashboard (telemetry/logs/production metrics) - Automated internal tools and workflows for data analysis/quality inspection - Collaborated with the LLM/data team to develop scenario/mission data labeling/inspection tools Provided 6) Implement a Security/Authorization/Network Security System - Apply security best practices such as authentication/authorization (AuthN/Z), authorization/role-based access control, and audit logs. - Apply transmission/storage encryption, secret management, secure API design, and secure coding. - Configure secure networking between field equipment and the platform: tunneling (e.g., FRP), reverse SSH, VPN, etc. 7) Collaboration and Interface Definition - Define APIs/message schemas/operational scenarios with robotics engineers. - Integrate mission planner/automation features into the platform with LLM engineers.
Qualifications
- 5+ years of full-stack or backend-focused engineering experience, having launched and operated production systems. - Backend (e.g., Python/FastAPI, Go, Node, etc.) competency, plus experience with at least one modern frontend framework (e.g., React/Vue). - Experience designing and operating databases (relational and/or time-series: PostgreSQL/Timescale/Influx, etc.). - Understanding and implementing real-time systems (e.g., WebSockets, streaming protocols, pub/sub, etc.). - Software security fundamentals: authentication/authorization, secret management, encryption (in transit/at rest), audit logs, secure coding. - Experience configuring network protocols and security (e.g., tunneling/reverse connections/VPN). - UI/UX sensibility and collaboration experience (Qt experience is preferred).
Preferred
- Experience developing MAVLink, Ardupilot/PX4, and robotics/drone operation platforms - Experience building/optimizing RTSP/RTMP or real-time video streaming pipelines - Experience with cloud (AWS/GCP/Azure) and IaC - Fluent English communication skills (especially in documentation/collaboration)
Preferred Visas
Student Visa (D-2)
Job Seeking Visa (D-10)
Employment Visa (E-1 ~ E-7)
Residence (F-2)
Overseas Korean (F-4)
Permanent Residence (F-5)
International Marriage (F-6)
Cover Letter
Optional
Company Photos
본에이아이
Industry
M. Professional, Scientific, and Technical Services
Contact
01072477797
hr@bonerobotics.ai
https://www.bonerobotics.ai/
Company Location
서울 강남구 테헤란로 518 13층 103호(대치동)
This job posting must not be copied, distributed, or modified without permission from 코워크위더스(주). Any unauthorized use-including for non-recruitment purposes-is strictly prohibited.
Job Type
Full Time
Job Category
IT
Work Model
On-site
Working Days
Mon, Tue, Wed, Thu, Fri
Work Time
Salary
Decision After Interview
Location
518 Teheran-ro, Gangnam-gu, Seoul, Republic of Korea