岗位职责: 1.根据项目需求设计基于ARM9和Cortex-M3/M4平台硬件和软件方案,并完成相关测试; 2.负责项目的软件架构设计,软件编写和测试。 2.负责项目的硬件原理图设计及其调试。岗位要求: 1.五年以上ARM嵌入式控制器开发经验,具有扎实的C语言基础,有良好的代码书写、注释和单元测试习惯; 2.熟悉freertos,gui, fatfs,lwip等第三方组件的应用开发; 2.熟练使用嵌入式MCU(ST,NXP等)及常用外设接口FSMC/UART/IIC/I2S/SPI/INT等各种外围接口编程; 3.扎实的硬件基础,能独立的设计MCU的外围应用电路,熟悉示波器等常用工具; 4.具有无线通信产品开发者优先,如BLE、WIFI等; 5.具备高效的沟通水平,有持续研究和快速学习新技术的潜力,具备团队合作精神,工作积极主动并能快速适应工作环境;6.具有对讲机开发经验者更佳。