岗位职责:
(1)负责上位机的设计、开发和维护工作,与总体、设计、后端开发等紧密合作,按时保质交互开发任务;
(2)编写高质量、可维护的代码、可测试的代码,实现上位机软件的交互功能;
(3)持续优化前端应用性能,并参与前端架构与技术选型的决策
(4)协同团队完成项目开发任务,推进项目按时交付;
(5)与总体、设计等一同深刻理解产品与用户,持续优化用户体验,降低用户的使用门槛,提高用户使用效率;
(6)编写软件相关文档。
3.任职要求:
(1)本科及以上学历,计算机、通信、电子、自动化等相关专业
(2)有1-2年前端开发相关工作经验,熟悉tcp/ip协议、多线程、数据结构、Qt信号与槽机制、QWidget、qml等;
(3)对软件界面架构与布局、用户体验、交互设计、界面兼容性设计、前后端分离等有一定了解;
(4)熟练C/C++编程和QT开发平台,具备良好的编程习惯以及发现问题-分析问题-解决问题的能力;
(5)具有良好的软件文档编写规范、编程规范,熟练使用通信测试软件;
(6)进行软件的测试、联调与试验,能够接受驻场调试与短期出差;
(7)具备良好的沟通交流能力与执行能力,有责任心与主观能动性;
(8)具备良好的逻辑思维能力与问题解决能力,有良好的独立思考能力与团队合作精神。
(9)有无人机相关知识储备以及地面站软件开发经验者优先考虑。