崗位職責:
1.系統(tǒng)架構設計:負責設計和優(yōu)化醫(yī)療器械中加速器與磁鐵控制的系統(tǒng)架構,保證系統(tǒng)性能和可靠性;
2.異步控制開發(fā):使用JAVA開發(fā)異步控制模塊,對實時控制算法進行優(yōu)化,提高控制精度和響應速度;
3.并發(fā)與性能優(yōu)化:設計高效的異步控制機制,優(yōu)化JVM內存管理和垃圾回收,確保系統(tǒng)在高負載下的穩(wěn)定運行;
4.技術與性能調優(yōu):分析JAVA應用性能,運用JVM調優(yōu)技術提升系統(tǒng)響應速度和穩(wěn)定性,對高實時性要求的功能模塊進行優(yōu)化;
5.功能開發(fā)與擴展:開發(fā)控制功能,如動態(tài)能量調節(jié)、磁場校準、設備自動校準等,設計控制模塊升級,支持系統(tǒng)的擴展性;
6.團隊協(xié)作與指導:協(xié)調硬件、測試及其他開發(fā)團隊,確保軟件架構與硬件需求相匹配,指導團隊成員提升技術能力;
7.文檔與生命周期管理:編寫和維護架構設計文檔,管理軟件開發(fā)生命周期,確保項目按計劃和質量標準順利推進。
任職要求:
1.學歷背景:計算機科學、軟件工程、電子信息工程或相關專業(yè)本科及以上學歷;
2.工作經驗:擁有5年以上JAVA開發(fā)經驗,3年以上軟件架構設計經驗,具備復雜系統(tǒng)架構設計和優(yōu)化經驗,具有醫(yī)療器械、核電、大型設備控制系統(tǒng)設計經驗優(yōu)先;
3.專業(yè)技能:精通JAVA,熟悉Spring框架和設計模式,能夠設計高效、可擴展的軟件架構;
精通UML建模,具備獨立完成系統(tǒng)架構設計并輸出設計文檔的能力;
熟悉JVM原理、內存管理、多線程編程及性能調優(yōu)技術;
了解工業(yè)設備控制系統(tǒng)和實時操作系統(tǒng),有硬件接口開發(fā)經驗者優(yōu)先;
4.綜合能力:工作態(tài)度積極認真,責任心強,具備優(yōu)秀的溝通、協(xié)調和問題解決能力,具備產品線及技術線管理和規(guī)劃能力;
5.語言能力:英語流利,能夠與國際團隊進行有效溝通和交流。