崗位職責(zé):
1.嵌入式軟件開(kāi)發(fā),與硬件工程師合作在不同嵌入式平臺(tái)設(shè)計(jì)、開(kāi)發(fā)、調(diào)試和維護(hù)嵌入式系統(tǒng)和應(yīng)用軟件
2.應(yīng)用與驅(qū)動(dòng)開(kāi)發(fā),負(fù)責(zé)在Linux系統(tǒng)中開(kāi)發(fā)應(yīng)用程序與驅(qū)動(dòng)程序
3.常用算法的部署,算法偏重實(shí)時(shí)性與在線,如濾波算法、控制算法、快速優(yōu)化算法等
4.負(fù)責(zé)軟件相關(guān)文檔的編寫(xiě)
5.負(fù)責(zé)軟件相關(guān)的可靠性測(cè)試
崗位要求:
1.自動(dòng)化、計(jì)算機(jī)、電氣電力電子或機(jī)電等相關(guān)專業(yè)
2.熟悉STM32、DSP等常見(jiàn)微控制器軟件調(diào)試流程
3.熟悉C、C++、C#、Python等開(kāi)發(fā)語(yǔ)言,有良好代碼規(guī)范,熟悉算法與數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式
5.熟悉VS Code、Visual Studio、Keil、Eclipse等開(kāi)發(fā)工具
6.英文文檔、開(kāi)源代碼閱讀與復(fù)現(xiàn)能力,能夠基于開(kāi)源庫(kù)實(shí)現(xiàn)所需算法
7.有Linux和ROS(機(jī)器人操作系統(tǒng))開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先