崗位職責:
1.?根據編程規范、研發進度和任務分配,開發系統中的功能模塊和算法;
2.?按照開發流程和設計要求,完成軟件模塊的詳細設計,代碼實現,單元測試;
3.?編寫功能模塊測試程序,測試或協助測試完成軟件測試工作;
4.?協助硬件工程師完成硬件設計,確保其符合設計要求;
5.?根據公司技術文檔規范編寫相關的技術文檔;
6.?參與項目需求分析,研究項目的技術細節,根據需要進行一定的預研工作;
7.?對業務部門提供軟件的后期技術支持;
8.?對所開發的軟件質量和進度負責。
?
任職要求:
1.?通信、電子、儀表等相關專業專科及以上學歷,?1年以上嵌入式軟件開發工作經驗。
2.?熟悉嵌入式軟件開發流程及開發工具。
3.?熟悉單片機或ARM處理器的架構及應用開發;
4.?熟悉硬件電路工作原理;熟悉處理器外圍設備接口及驅動程序設計;
5.?熟悉匯編語言、C/?C++語言編程;
6.?熟悉RTOS(WinCE、Linux、Android、uC/OS、Vxworks等至少一種)的驅動程序、應用開發;
7.?有良好的編程風格、文檔習慣,能夠完成詳細的設計文檔;
8.?有責任心和團隊合作意識,工作嚴謹認真,有良好的學習能力、溝通能力。