1、負責影像測量軟件、工業(yè)軟件及AOI設備上位機軟件的整體架構設計,確保系統(tǒng)具備高可靠性、高擴展性和高可維護性。
2、設計軟件系統(tǒng)的模塊劃分、接口定義及技術選型,優(yōu)化系統(tǒng)性能。
3、深入理解運動控制、傳感器及模塊通信等需求,主導核心模塊的編碼工作。編寫高質量的代碼模板,為團隊提供技術指導。
4、解決架構中的技術難題,確保項目按期高質量交付。針對運動控制和傳感器數(shù)據(jù)處理等復雜場景,提供有效的技術解決方案。
5、指導開發(fā)團隊成員,提升團隊整體技術水平。與硬件工程師、測試工程師等緊密合作,確保軟硬件協(xié)同工作。
6、技術文檔編寫,編寫架構設計文檔、技術規(guī)范文檔,確保技術知識的傳承和共享。
任職資格
1、本科及以上學歷,計算機科學、軟件工程、自動化、通信、電子等相關專業(yè)。碩士學歷或有影像測量、工業(yè)自動化或AOI設備相關項目經(jīng)驗者優(yōu)先。
2、5 - 10年相關領域開發(fā)經(jīng)驗,具備至少2年以上的軟件架構設計經(jīng)驗。有大型軟件設計經(jīng)驗和開發(fā)管理經(jīng)驗者優(yōu)先
3、精通C++、Python等編程語言,熟悉運動控制、傳感器數(shù)據(jù)處理及模塊通信。
4、熟悉主流軟件框架,如MFC、.NET Framework等。
5、熟悉數(shù)據(jù)庫技術,能夠進行高效的數(shù)據(jù)存儲和訪問設計。
6、熟悉微服務架構、容器技術,如Docker、QT等。
其他要求
具備良好的溝通能力和團隊合作精神。
具有較強的學習能力,能夠快速掌握新技術。
有良好的邏輯思維能力,能夠獨立分析和解決問題。