崗位職責(zé):
1.??根據(jù)開發(fā)進(jìn)度和任務(wù)分配,設(shè)計(jì)軟件架構(gòu)、關(guān)鍵構(gòu)件和接口,開發(fā)相應(yīng)模塊;??
2.??負(fù)責(zé)產(chǎn)品的嵌入式程序開發(fā)(C語言)和迭代;?
3.??負(fù)責(zé)軟件通信協(xié)議的制定;
4.??負(fù)責(zé)程序流程圖設(shè)計(jì),代碼設(shè)計(jì)、調(diào)試、維護(hù)、版本管理等;
5.??負(fù)責(zé)嵌入式算法的移植和實(shí)現(xiàn);
6.??編寫相關(guān)開發(fā)文檔、技術(shù)支持文檔、使用說明等;
????????????????????????7.?開發(fā)過程中相關(guān)的測(cè)試工作。
任職要求:
1.?熱愛并精通C語言嵌入式編程(Keil);
2.?5年以上STM32嵌入式軟件開發(fā)經(jīng)驗(yàn),熟悉arm單片機(jī)程序設(shè)計(jì)及開發(fā);?
3.?了解軟件開發(fā)流程,提交相應(yīng)的工作文檔,保證產(chǎn)品在相應(yīng)的時(shí)間節(jié)點(diǎn)完成;
4.?熟悉基本硬件原理知識(shí),了解IIC、RS232、SPI、USB等常見的通訊協(xié)議;
5.?熟練使用電烙鐵、萬用表、示波器等基本測(cè)試測(cè)量工具;
????????????????????6.?有儀器儀表產(chǎn)品開發(fā)經(jīng)驗(yàn)者優(yōu)先,精通Python語言者優(yōu)先。