崗位職責:
1、主要負責公司雷達設備的軟件開發(fā),為公司雷達設備提供管理配置查看的客戶端;
2、設備通過串口進行原始信號的傳輸,客戶端進行解算和繪制相關圖形。
技術要點:
1. electron+nodejs: nodejs 為核心,調用c#,c++算法,完成跨平臺調用;
2. python : node 橋接 python ,完成 Python 能力調用 netcdf 數(shù)據(jù)格式生成和讀取;
3. plotlyjs: plotlyjs 進行時空圖和熱度圖,普通折線圖,復合折線圖,色標卡繪制;
4. jquery:jq 完成頁面布局、邏輯操作和 canves 對一些動畫和相關操作面板繪制;
5. net:底層通訊能力 net 長連接進行二進制數(shù)據(jù)通訊,electron 在前端利用客戶端能力去反解加密的數(shù)據(jù),利用 node 底層 events.EventEmitter。
任職要求:
1、統(tǒng)招本科及以上學歷,計算機相關專業(yè),3年以上工作經(jīng)驗;
2、精通CS架構(必備),精通electron技術框架(必備),熟悉W3C相關標準;
3、熟悉數(shù)據(jù)結構、算法和常用的設計模式,熟悉頁面架構和布局,有良好的代碼書寫風格,對用戶體驗、交互設計等有深入理解;
4、了解不同平臺及瀏覽器的兼容性區(qū)別(Win/Mac,Chrome/Safari/Mozilla/IE)。