1.負責公司咖啡機下位機單片機軟件開發(fā)調試與維護(STM32、NXP,新唐等ARM Cortex-M系列),包括信號采集,電機控制,電磁閥,泵類控制。
2.設計并實現(xiàn)傳感器驅動、外設接口(UART/I2C/SPI/CAN等)、低功耗控制等底層驅動;
3. 編寫高效、可靠的C/C++嵌入式代碼,進行代碼優(yōu)化與內存管理;
4. 參與硬件電路設計評審,協(xié)助完成原理圖、PCB設計及硬件調試;
5. 制定測試方案,完成單元測試、系統(tǒng)測試及問題排查;
6. 編寫技術文檔,包括設計說明書、接口協(xié)議、測試報告等;
7.支持產品量產過程中的生產測試、固件升級及故障分析。
學歷和任職資格
§
§學歷:
1. 統(tǒng)招本科及以上學歷,電子信息,自動化、計算機、通信等相關專業(yè);
§任職要求:
1.3年以上單片機開發(fā)經驗,精通C/C++語言;
2.熟悉至少一種主流單片機架構(如STM32、新唐M45x、NXP等
Cortex-M內核);
3.掌握常用外設接口協(xié)議(UART/SPI/I2C/USB/CAN/等);
4.具備硬件基礎,能看懂電路圖,使用示波器、邏輯分析儀等調試工具;
5.了解嵌入式開發(fā)工具鏈(Keil、IAR、GCC等)及版本管理(Git/SVN)。
6.能熟練閱讀英文技術文檔。
●
加分項:
有電機控制經驗、RTOS經驗;