岗位职责:
1、主要负责公司雷达设备的软件开发,为公司雷达设备提供管理配置查看的客户端;
2、设备通过串口进行原始信号的传输,客户端进行解算和绘制相关图形。
技术要点:
1. electron+nodejs: nodejs 为核心,调用c#,c++算法,完成跨平台调用;
2. python : node 桥接 python ,完成 Python 能力调用 netcdf 数据格式生成和读取;
3. plotlyjs: plotlyjs 进行时空图和热度图,普通折线图,复合折线图,色标卡绘制;
4. jquery:jq 完成页面布局、逻辑操作和 canves 对一些动画和相关操作面板绘制;
5. net:底层通讯能力 net 长连接进行二进制数据通讯,electron 在前端利用客户端能力去反解加密的数据,利用 node 底层 events.EventEmitter。
任职要求:
1、统招本科及以上学历,计算机相关专业,3年以上工作经验;
2、精通CS架构(必备),精通electron技术框架(必备),熟悉W3C相关标准;
3、熟悉数据结构、算法和常用的设计模式,熟悉页面架构和布局,有良好的代码书写风格,对用户体验、交互设计等有深入理解;
4、了解不同平台及浏览器的兼容性区别(Win/Mac,Chrome/Safari/Mozilla/IE)。