嵌入式工程師
1.2-2.5萬元/月崗位職責(zé):
1、需求分析與方案設(shè)計(jì):參與產(chǎn)品需求評審,負(fù)責(zé)嵌入式軟件模塊的詳細(xì)設(shè)計(jì)、技術(shù)選型和架構(gòu)搭建;
2、新功能開發(fā):負(fù)責(zé)基于C/C++等多種語言的嵌入式固件、驅(qū)動和應(yīng)用程序的編碼、調(diào)試和單元測試;
3、預(yù)研新方案:移植系統(tǒng)boot程序以及外設(shè)驅(qū)動,并對系統(tǒng)核心功能進(jìn)行移植與裁剪;
4、系統(tǒng)集成與調(diào)試:軟硬件聯(lián)調(diào),客戶端和設(shè)備聯(lián)調(diào),解決發(fā)現(xiàn)的問題;
5、性能與穩(wěn)定性優(yōu)化:日常維護(hù)固件版本,確保產(chǎn)品穩(wěn)定可靠;
6、技術(shù)文檔編寫:編寫和維護(hù)詳細(xì)的設(shè)計(jì)文檔、接口文檔、測試用例,以及輸出部分專利和著作權(quán)文檔。
崗位要求:
1、教育背景:計(jì)算機(jī)、電子、通信、自動化等相關(guān)專業(yè)本科及以上學(xué)歷。
2、工作經(jīng)驗(yàn):3年以上嵌入式軟件開發(fā)經(jīng)驗(yàn),有消費(fèi)類電子(如攝像頭、智能家居、安防設(shè)備)開發(fā)經(jīng)驗(yàn)者優(yōu)先。
3、精通C語言,具備良好的編碼習(xí)慣和模塊化設(shè)計(jì)能力;
4、熟悉C++或Python,能夠進(jìn)行輔助工具或測試腳本開發(fā);
5、熟悉Linux或RT-Thread嵌入式操作系統(tǒng),掌握多線程編程、進(jìn)程間通信、驅(qū)動開發(fā)等。
6、硬件基礎(chǔ):能看懂原理圖,熟悉常用外設(shè)(I2C、SPI、UART、SDIO、MIPI、以太網(wǎng))的驅(qū)動開發(fā)。
7、音視頻經(jīng)驗(yàn)(加分):了解音視頻編解碼(H.264/H.265)、流媒體協(xié)議(RTSP/ONVIF)、圖像傳感器驅(qū)動者優(yōu)先。
8、問題解決:具備獨(dú)立分析和解決疑難問題的能力,熟悉常用調(diào)試工具(GDB、strace、perf等),有性能優(yōu)化經(jīng)驗(yàn)者優(yōu)先。
9、文檔與協(xié)作:良好的文檔撰寫習(xí)慣,能夠清晰表達(dá)設(shè)計(jì)思路;具備團(tuán)隊(duì)協(xié)作精神,能與硬件、測試、產(chǎn)品等部門高效溝通。