1.?負(fù)責(zé)公司硬件平臺(tái)的固件設(shè)計(jì)和開(kāi)發(fā);
2.?設(shè)計(jì)、實(shí)現(xiàn)嵌入式系統(tǒng),并進(jìn)行系統(tǒng)優(yōu)化;
3.?配合硬件工程師進(jìn)行硬件和驅(qū)動(dòng)程序的聯(lián)調(diào);
4.?參與制定公司相關(guān)技術(shù)方案,編寫、維護(hù)開(kāi)發(fā)文檔,設(shè)計(jì)測(cè)試用例;
5.?配合測(cè)試進(jìn)行嵌入式產(chǎn)品白盒、黑盒測(cè)試,不斷測(cè)試和檢驗(yàn)產(chǎn)品的性能,根據(jù)需求提高產(chǎn)品的可靠性和穩(wěn)定性;
6.上級(jí)交辦的其他工作。
技能要求:
1.?熟練掌握C/C++,對(duì)內(nèi)存分配/管理有一定的認(rèn)識(shí),對(duì)資源分配能進(jìn)行優(yōu)化;
2.?熟悉使用STM32,或者其他CPU芯片,如:DSP、ARM、,飛思卡爾單片機(jī)(包含PowerPC)原理;
3?熟悉RS232、I2C、SPI、USB、PCIE、以太網(wǎng)等常用接口,能獨(dú)立開(kāi)發(fā)相關(guān)驅(qū)動(dòng);
4.?具有較好的datasheet閱讀能力;
5.?工作積極主動(dòng),具有良好的團(tuán)隊(duì)合作精神,責(zé)任心強(qiáng),能承受較大的工作壓力;
6.?熟練掌握嵌入式linux驅(qū)動(dòng)開(kāi)發(fā)的優(yōu)先。