崗位職責(zé):
1、負責(zé)振動、沖擊等嵌入式Linux系統(tǒng)的軟件開發(fā),優(yōu)化數(shù)據(jù)采集、處理、存儲的實時性和可靠性。
2、參與需求分析,輸出軟件需求規(guī)格書(SRS)和架構(gòu)設(shè)計文檔,使用UML進行模塊化設(shè)計。
3、開發(fā)Linux網(wǎng)絡(luò)和多線程應(yīng)用,確保數(shù)據(jù)高吞吐、低延遲傳輸。
4、設(shè)計高可靠存儲方案(如SQLite/時序數(shù)據(jù)庫),優(yōu)化Flash壽命,防止數(shù)據(jù)丟失。
5、遵循嵌入式軟件工程規(guī)范,編寫技術(shù)文檔,參與代碼評審,保障軟件質(zhì)量。
任職要求:
1、本科及以上,計算機/電子/自動化相關(guān)專業(yè),2年+嵌入式Linux應(yīng)用程序開發(fā)經(jīng)驗;
2、精通C/C++,熟悉多線程/進程通信,能優(yōu)化實時數(shù)據(jù)采集;
3、掌握Linux網(wǎng)絡(luò)編程(TCP/IP/WebSocket)及文件系統(tǒng)優(yōu)(EXT4/JFFS2);
4、能編寫規(guī)范的軟件設(shè)計文檔(SRS/SDD),熟悉UML建模;
5、熟悉嵌入式Linux開發(fā)環(huán)境的搭建和調(diào)試;
6、有良好的溝通能力,能清晰講解技術(shù)方案,有較強的責(zé)任心和團隊合作精神。
優(yōu)先考慮:
1、有振動/沖擊/工業(yè)傳感項目經(jīng)驗,熟悉FFT、信號處理。
2、有ARM Cortex-M/A或Yocto/Buildroot經(jīng)驗。
上班時間:8:00-12:00 13:30-17:30,雙休
公司地址:武漢市東湖高新光谷大道62號光谷總部國際4號樓2樓