1、負(fù)責(zé)公司嵌入式產(chǎn)品的軟件設(shè)計(jì)、開發(fā)、集成、調(diào)試和測試跟蹤,確保系統(tǒng)的高效性、可靠性和安全性的運(yùn)行;
2、確保項(xiàng)目按照預(yù)期進(jìn)度完成,保證編碼質(zhì)量與規(guī)范,及時(shí)修復(fù)開發(fā)階段以及線上的缺陷;
3、協(xié)同硬件工程師、完成公司相關(guān)產(chǎn)品的驅(qū)動(dòng)移植,系統(tǒng)軟件開發(fā),問題跟蹤定位;
4、協(xié)助PM完成完善產(chǎn)品需求,提供完善的技術(shù)實(shí)現(xiàn)方案;
5、產(chǎn)品技術(shù)的研究及開發(fā)過程中關(guān)鍵技術(shù)問題的解決。
任職要求:
1、計(jì)算機(jī)、軟件工程、通信專業(yè)的本科及以上學(xué)歷;
2、精通Linux多線程和Socket編程,熟悉TCP/IP、Http/Https、MQTT等協(xié)議,熟悉Linux IPC機(jī)制、進(jìn)程調(diào)度、內(nèi)存管理、設(shè)備驅(qū)動(dòng)、VFS等內(nèi)核機(jī)制,對于Linux系統(tǒng)有較深入的理解;
3、精通C/C++語言開發(fā), 熟悉Linux等嵌入式平臺(tái)下開發(fā)工具和調(diào)試手段,熟悉一種以上腳本語言(shell/python等);
4、熟悉操作系統(tǒng)原理,有操作系統(tǒng)相關(guān)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),熟悉X86、ARM硬件架構(gòu);;
5、具備較強(qiáng)的英語讀寫能力。