參與施耐德HMI組態(tài)軟件嵌入式運行環(huán)境全生命周期研發(fā)。
負責軟件日常維護, 故障分析, 修復.
負責軟件新功能開發(fā), 從需求分析、框架設計到功能劃分,以及最終的實現(xiàn)過程。
基本要求:
· 3-5 年以上的圖形應用軟件開發(fā)經(jīng)驗,具備跨平臺開發(fā)背景。
· 熟練掌握C/C++, Java編程語言, 以及良好的OOP思想和編碼規(guī)范。
· 熟練掌握 LVGL圖形庫的使用, 和畫面開發(fā).
· 熟練掌握Win32, POSIX API 等。
· 熟悉操作系統(tǒng)原理, 多線程, 消息循環(huán)和異步編程的概念。
· 熟悉Java 虛擬機, 有Java 桌面應用或移動端應用開發(fā)經(jīng)驗。
· 熟悉SQLite 數(shù)據(jù)庫, mbedTLS, OpenSSL等第三方開源庫。
· 熟悉GStreamer 視頻播放, IP camera 開發(fā)以及集成
· 熟悉 Chrome 或 Web kit 等 Web 瀏覽器的集成.
· 了解 Java 模塊化設計框架
· 精通設計模式和UML建模方法,能夠解決軟件設計中的各種問題。
加分項:
· 具有獨立軟件項目開發(fā)經(jīng)驗,或在開源項目中有貢獻經(jīng)驗。
· 具有工業(yè)自動化軟件設計或項目背景,熟悉各種HMI組態(tài)軟件,以及各類通訊協(xié)議。
個人特質:
· 對新技術有強烈的學習興趣,能夠不斷提升自身技能。
· 具備團隊協(xié)作精神,能夠有效溝通并協(xié)同合作。
· 良好的問題解決能力和創(chuàng)新思維,能夠在復雜的軟件設計中找到有效的解決
方案。
· 對工業(yè)自動化領域充滿激情,愿意在這個領域不斷挑戰(zhàn)和突破。