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