岗位职责:
1.参与智能硬件/水电表的嵌入式软件开发,涵盖需求分析、设计、编码、测试及维护全流程;
2.负责嵌入式平台(MCU/MPU)下的模块设计与优化,包括驱动开发(如GPIO、UART、I2C)和实时系统调度;
3.协作构建嵌入式操作系统环境(如FreeRTOS、Linux),调试硬件接口与通信协议(CAN、SPI、MQTT);
4.支持客户技术问题定位,提供嵌入式系统解决方案,参与产品从原型到量产的闭环开发。
任职要求:
1.精通C/C++,熟悉ARM架构(Cortex-M系列)及汇编基础, 掌握Python脚本(用于自动化测试或工具开发);
2.熟悉实时操作系统(RTOS)原理(如FreeRTOS、uC/OS-II);
3.掌握嵌入式开发工具链(如Keil、IAR、STM32CubeIDE);
4.熟悉物联网协议(如MQTT、CoAP)或工业总线(CAN、Modbus),有硬件调试经验(示波器、逻辑分析仪),能阅读原理图;
5.有智能电表、智能水表或其他物联产品相关的开发经验优先考虑。