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