职位名称: 中级固件工程师岗位职责:1.独立负责嵌入式系统固件开发,包括模块设计、编码、调试及测试工作,并指导初级工程师完成任务;2.使用调试工具(如JTAG调试器、逻辑分析仪等)定位和解决复杂问题;3.深入理解硬件原理图,并能够与硬件团队协作优化硬件与软件的交互;4.准确理解并转化为技术需求的产品要求和设计文档;5.编写详细的技术文档(如设计文档、调试报告、用户手册等);6.支持产品从研发到量产的过程,协助解决客户遇到的技术问题。任职要求1.教育背景本科及以上学历,电子工程、计算机科学、自动化、通信工程等相关专业;至少3年嵌入式开发经验。加分项:电表行业从业经验。2.技术能力精通C/C++语言,具有良好的代码编写习惯和性能优化意识;熟练掌握MCU或ARM架构(如Cortex-M系列)开发流程,有丰富的项目实践经验;深入了解常用外设接口(如UART、SPI、I2C等),具备驱动开发能力;熟练使用各种硬件调试工具(如示波器、逻辑分析仪、万用表等)进行故障排除;3.开发经验独立完成多个完整嵌入式项目;熟练使用Keil、IAR等开发环境及Git版本管理工具;有free-RTOS操作系统经验优先考虑。4.软技能具备独立解决问题的能力,能够在压力下高效工作;学习能力强,能快速适应新技术的发展;良好的沟通能力和团队协作精神,愿意分享知识和技术。