职位概述:我们正在寻找一位经验丰富的嵌入式软件工程师,加入我们的团队,负责开发和维护高性能的嵌入式系统。理想的候选人应具备深厚的MCU知识,能够独立工作,同时也是团队合作的佼佼者。你将负责设计、开发和优化嵌入式软件解决方案,以满足我们产品的性能和质量标准。主要职责:61 设计、实现和测试嵌入式软件,以满足项目需求。61 与硬件工程师合作,确保软件与硬件的兼容性和性能。61 编写和维护技术文档,包括设计规范、用户手册和测试报告。61 调试和解决软件相关问题,确保产品稳定性和可靠性。61 跟踪最新的MCU技术和行业趋势,不断优化产品性能。61 与跨职能团队合作,确保项目按时完成。基本要求:61 电子工程、计算机科学或相关领域的学士学位。61 至少3年以上的嵌入式软件开发经验,熟练掌握各种外设接口(定时器、UART、I2C、SPI等)。61 熟悉多种MCU平台,包括但不限于ARM、PIC、C51、RISC-V等。61 精通C/C++编程语言。61 熟悉实时操作系统(FreeRTOS、RT-Thread等)和多线程编程。61 良好的调试技能,包括使用逻辑分析仪、示波器和其他调试工具。61 有较好的英语阅读能力,能够阅读和理解硬件规范和数据手册。加分项:61 有使用版本控制系统(如SVN、Git)的经验。61 有物联网(IoT)项目开发经验。61 有数字电源软件开发相关工作经验。