主要职责:- 根据项目需求,负责嵌入式系统的软件设计和开发。- 编写详细的软件测试文档,并确保软件质量。- 参与项目需求分析和设计评审,并确保项目按时完成。- 根据项目需要,负责编写相应的技术文档。- 负责参与项目测试和验证工作,确保产品质量。- 负责与其他部门的沟通和协调,确保项目的进度和质量。- 负责基于昂瑞微6626芯片的嵌入式系统固件开发和维护。- 负责开发和维护系统的驱动程序,优化系统性能和功耗。- 参与产品全生命周期的各个阶段,包括需求分析、设计、编码、测试和维护。- 编写技术文档,参与解决技术难题。- 了解并掌握音频处理或DSP相关算法,了解音频处理工具如声学工具包(AAC)、FFmpeg等。- 了解安全启动和固件加密技术,有物联网设备开发经验的候选人优先考虑。- 有良好的团队协作精神,良好的沟通能力,能够积极主动的解决问题。职位要求:- 本科及以上学历,计算机、电子、通信等相关专业,具备5年以上嵌入式系统软件开发经验。- 熟悉C语言编程,熟悉C++语言,了解RISC-V架构汇编语言。- 熟悉嵌入式实时操作系统(RTOS),如FreeRTOS、eCOS等。- 熟悉Wi-Fi和蓝牙协议栈,了解物联网通信协议(如MQTT)。- 熟练使用UART、SPI、I2C等通信接口,了解PWM、ADC等常用外设。- 具备良好的代码风格,熟悉版本控制工具(如Git),熟悉嵌入式开发工具链和调试技术。- 了解音频处理或DSP相关算法,熟悉音频处理工具如声学工具包(AAC)、FFmpeg等。加分项:有昂瑞微芯片开发经验熟悉音频处理或DSP相关算法了解安全启动和固件加密技术有物联网云平台对接经验具备良好的英语读写能力我们提供:具有市场竞争力的薪酬待遇完善的培训体系和晋升机会富有挑战性的工作内容和创新的技术环境五险一金、年终奖、带薪年假等福利