1.负责公司咖啡机下位机单片机软件开发调试与维护(STM32、NXP,新唐等ARM Cortex-M系列),包括信号采集,电机控制,电磁阀,泵类控制。
2.设计并实现传感器驱动、外设接口(UART/I2C/SPI/CAN等)、低功耗控制等底层驱动;
3. 编写高效、可靠的C/C++嵌入式代码,进行代码优化与内存管理;
4. 参与硬件电路设计评审,协助完成原理图、PCB设计及硬件调试;
5. 制定测试方案,完成单元测试、系统测试及问题排查;
6. 编写技术文档,包括设计说明书、接口协议、测试报告等;
7.支持产品量产过程中的生产测试、固件升级及故障分析。
学历和任职资格
§
§学历:
1. 统招本科及以上学历,电子信息,自动化、计算机、通信等相关专业;
§任职要求:
1.3年以上单片机开发经验,精通C/C++语言;
2.熟悉至少一种主流单片机架构(如STM32、新唐M45x、NXP等
Cortex-M内核);
3.掌握常用外设接口协议(UART/SPI/I2C/USB/CAN/等);
4.具备硬件基础,能看懂电路图,使用示波器、逻辑分析仪等调试工具;
5.了解嵌入式开发工具链(Keil、IAR、GCC等)及版本管理(Git/SVN)。
6.能熟练阅读英文技术文档。
●
加分项:
有电机控制经验、RTOS经验;