崗位職責(zé) 此崗位工作地點(diǎn)需6月-8月在南京,9月后長期在無錫 1. 上位機(jī)系統(tǒng)開發(fā) o 核心功能實(shí)現(xiàn): § 基于Windows/Linux平臺,使用C#/Qt/Python開發(fā)激光器控制上位機(jī)軟件,集成激光器參數(shù)配置(功率、頻率、脈寬)、實(shí)時狀態(tài)監(jiān)控(溫度、電流、光強(qiáng))與遠(yuǎn)程操控界面。 § 實(shí)現(xiàn)多激光器協(xié)同控制邏輯(如同步觸發(fā)、能量均衡分配),支持工業(yè)級時序精度(微秒級同步誤差)。 o 算法與通信: § 開發(fā)通信協(xié)議解析模塊(如Modbus TCP、EtherCAT主站協(xié)議),實(shí)現(xiàn)與下位機(jī)(嵌入式控制器/PLC)的數(shù)據(jù)交互與指令下發(fā)。 § 集成高級控制算法(如多軸運(yùn)動控制、自適應(yīng)光斑調(diào)節(jié)),通過API或SDK與激光器驅(qū)動板卡交互。 2. 用戶界面與交互設(shè)計 o 使用Qt等框架設(shè)計直觀、易用的圖形化界面(GUI),支持多語言切換(中英文)、參數(shù)可視化(波形圖、熱力圖)與歷史數(shù)據(jù)回溯。 o 開發(fā)權(quán)限分級系統(tǒng)(管理員/操作員模式),記錄操作日志并支持審計追蹤. 3. 系統(tǒng)集成與測試 o 完成上位機(jī)與下位機(jī)(嵌入式系統(tǒng)/FPGA)、光學(xué)系統(tǒng)(光路校準(zhǔn)模塊)、機(jī)械系統(tǒng)(運(yùn)動平臺)的聯(lián)調(diào),解決通信延遲、數(shù)據(jù)丟包與異常響應(yīng)問題。 o 制定測試用例,覆蓋功能測試、壓力測試(如7×24小時連續(xù)運(yùn)行)、EMC兼容性測試,確保軟件通過ISO 13849(安全完整性等級) 4. 文檔與交付 o 編寫需求規(guī)格說明書、軟件設(shè)計文檔(UML圖、時序圖)、測試報告及用戶操作手冊,提供部署腳本與安裝包(含依賴庫打包)。 o 配合售后團(tuán)隊(duì)完成現(xiàn)場部署,提供故障排查與遠(yuǎn)程升級支持(如通過OTA更新固件或軟件補(bǔ)?。?。 任職要求 1. 技術(shù)能力 o 編程語言: § 精通C++, 熟悉Qt /PyQt框架,具備跨平臺開發(fā)經(jīng)驗(yàn)(如Qt多線程、Python多進(jìn)程)。 § 掌握網(wǎng)絡(luò)編程(TCP/IP、UDP)、串口通信(RS232/RS485)與數(shù)據(jù)庫開發(fā)(SQLite/MySQL),實(shí)現(xiàn)數(shù)據(jù)持久化與實(shí)時存儲。 o 通信協(xié)議: § 深入理解工業(yè)總線協(xié)議(EtherCAT/Profinet/OPC UA),或具備自定義協(xié)議開發(fā)能力(如基于JSON/Protobuf的二進(jìn)制通信)。 o 算法與工具: § 熟悉數(shù)字信號處理(濾波、插值)、圖像處理(OpenCV)或運(yùn)動控制算法(梯形加減速、S曲線規(guī)劃)。 § 熟練使用Git進(jìn)行版本控制,掌握CMake/QMake構(gòu)建工具,了解CI/CD流程(如Jenkins自動化部署)。 2. 行業(yè)經(jīng)驗(yàn) o 3年以上激光加工設(shè)備(如切割、焊接、3D打?。?、醫(yī)療激光設(shè)備(如眼科手術(shù)、牙科治療)或精密儀器上位機(jī)開發(fā)經(jīng)驗(yàn)。 o 熟悉激光器工作原理(如CO?激光器、光纖激光器、皮秒/飛秒超快激光器),了解光學(xué)元件(如擴(kuò)束鏡、振鏡)的參數(shù)配置與校準(zhǔn)方法。 3. 軟技能 o 具備需求分析能力,能將用戶模糊需求轉(zhuǎn)化為技術(shù)方案,并輸出原型設(shè)計。 o 良好的英語讀寫能力,可閱讀英文技術(shù)文檔。