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