崗位職責:
1.根據(jù)需求進行可行性分析及風險評估,制定軟件開發(fā)計劃;
2.獨立負責項目底層軟件概要設計和詳細設計,負責完成程序編寫及調試測試等工作,編寫軟件設計開發(fā)文檔;
3.配合解決批量化生產(chǎn)中的實際問題;
4.承擔產(chǎn)品測試設備、監(jiān)控、及相關設備配套上位機軟件開發(fā);
5.承擔產(chǎn)品設計預研任務及產(chǎn)品維護工作;
6.解決產(chǎn)品實際應用中出現(xiàn)的相關問題。
任職要求:
1.本科及以上學歷,理工類相關專業(yè);
2.能看懂硬件原理圖及熟悉各種硬件接口工作原理,具備底層驅動或上層應用軟件開發(fā)的能力,精通單片機、DSP或者ARM底層軟件開發(fā),2年及以上嵌入式C或C++編程經(jīng)驗;
3.有監(jiān)檢測控制儀表固件設計經(jīng)驗、有管道泄漏監(jiān)測報警控制設備系統(tǒng)固件開發(fā)經(jīng)驗、有UCOSII下C編程或C++編程經(jīng)驗、熟悉STM32F系列ARM芯片固件編程經(jīng)驗優(yōu)先;
4.熟悉SPI、?I2C、CAN等總線,具有模電和數(shù)電的硬件基礎,熟練應用Keil、IAR及其他相關嵌入式軟件編譯環(huán)境。