岗位描述
岗位职责
1)负责MCU/SoC底层驱动开发,涵盖GPIO、UART、SPI、I2C、CAN等外设接口的配置与调试;
2)负责RTOS(FreeRTOS/RT-Thread)系统配置、任务调度、内存管理及低功耗优化;
3)负责通信协议栈的移植、协议升级和开发;
4)参与软硬件联调,定位并解决时序、性能及兼容性问题;
5)编写设计文档与测试用例,参与代码评审与版本管理;
6)支持产品从开发到量产的固件迭代与维护。
岗位要求
1)学历专业:硕士及以上,电子、计算机、自动化等相关专业。
2)编程语言:精通 C 语言,具备良好的编码规范。
3)硬件基础:能看懂原理图,熟练使用示波器、逻辑分析仪等调试工具。
4)协议基础:熟悉 UART、I2C、SPI 等常用通信协议的驱动开发。
5)文档能力:能阅读英文芯片手册,具备清晰的技术文档撰写习惯。
6)加分项:掌握Python等脚本语言用于自动化测试或工具开发;有RTOS实际项目经验。