軟件工程師職位介紹
工作職責(zé)
1. 負(fù)責(zé)基于Linux系統(tǒng)的設(shè)備端軟件開(kāi)發(fā)及維護(hù)。
2. 負(fù)責(zé)出廠前設(shè)備的安裝和測(cè)試工作,確保設(shè)備的穩(wěn)定性和可靠性。
3. 負(fù)責(zé)設(shè)備在現(xiàn)場(chǎng)的安裝及遠(yuǎn)程維護(hù),解決現(xiàn)場(chǎng)出現(xiàn)的技術(shù)問(wèn)題。
4. 負(fù)責(zé)產(chǎn)品版本管理,確保各版本的可追溯性和一致性。
5. 參與云端產(chǎn)品的開(kāi)發(fā),實(shí)現(xiàn)設(shè)備與云端的高效交互。
6. 參與需求分析、系統(tǒng)設(shè)計(jì)、代碼編寫(xiě)及測(cè)試等各個(gè)環(huán)節(jié)。
7. 負(fù)責(zé)持續(xù)優(yōu)化現(xiàn)有系統(tǒng),提升性能和穩(wěn)定性。
任職要求
* 自動(dòng)化/計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科及以上學(xué)歷。
* 熟練掌握Python編程語(yǔ)言,了解其高級(jí)特性。
* 熟悉掌握C/C++語(yǔ)言,有良好的編程習(xí)慣和代碼規(guī)范。
* 熟悉PyQt框架,有使用PyQt進(jìn)行圖形界面開(kāi)發(fā)的經(jīng)驗(yàn)。
* 熟練使用Git管理代碼。
* 熟悉Celery框架,有異步任務(wù)處理和消息隊(duì)列的開(kāi)發(fā)經(jīng)驗(yàn)。
* 熟悉Linux環(huán)境下的編程和調(diào)試工具。
* 有Raspberry Pi開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先考慮。
* 有阿里云IOT開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先考慮。
* 具備良好的溝通能力和團(tuán)隊(duì)合作精神。
* 具備較強(qiáng)的學(xué)習(xí)能力和解決問(wèn)題的能力及自我管理能力。
* 有現(xiàn)場(chǎng)安裝和維護(hù)經(jīng)驗(yàn)者優(yōu)先考慮。
## 優(yōu)先考慮。
* 參與過(guò)大型項(xiàng)目,并有成功上線經(jīng)驗(yàn)。
* 具有嵌入式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。