岗位描述
岗位职责:
1.设计并开发高可用、可扩展的后端服务架构,支撑Web/桌面端前端应用与无人机系统的实时交互;
2.构建稳定可靠的设备通信通道,实现与飞控、地面站、载荷设备等硬件模块的双向数据传输;
3.主导遥测、任务、媒体等多源异构数据的接收、解析、清洗与预处理流程;
4.与前端、飞控、测试及产品团队紧密协作,推动端到端功能落地与系统优化;
5.制定并维护API规范、数据格式标准及日志监控体系,提升系统可观测性与可维护性。
任职资格:
1.专业要求:计算机、软件工程、自动化、电子工程等相关专业;
2.学历要求:本科及以上学历;
3.工作年限:3年以上C/C++、JAVA后端软件开发相关工作经验;
4.技能要求:精通C++、JAVA语言,掌握多线程、网络编程、内存管理等核心技术;
5.技术要求:熟悉Qt、Boost等常用开发框架,掌握MySQL、Redis等数据库技术,了解MQTT、WebSocket等通信协议;
6.能力要求:具备良好的面向对象设计能力和代码架构能力,能够独立完成后端服务模块的设计、开发与调试;
7.综合素质:具备良好的代码规范意识和文档编写能力,有较强的学习能力和团队协作精神。