嵌入式软件工程师(RTOS方向)
国光电器职位描述
负责公司蓝牙音箱产品嵌入式软件的设计、开发与维护工作,基于RTOS实时操作系统,在RK2118、BES、杰理等主流蓝牙音频平台上完成产品固件开发。参与从需求分析、方案设计到量产落地的全流程研发工作。 岗位职责(接受长期出差东莞/深圳) 1. 负责蓝牙音箱产品嵌入式软件的设计、开发与调试,基于RTOS(如FreeRTOS、RT-Thread等)完成多任务调度、内存管理及中断优化; 2. 负责蓝牙协议栈(HFP、A2DP、AVRCP、SPP等)的应用开发、性能优化及问题排查; 3. 负责底层外设驱动开发(如I2S、I2C、UART、SPI、GPIO、ADC、PWM等),实现音频Codec、显示屏、按键、LED等外设功能; 4. 负责音频处理模块的开发与调试,包括音频编解码、音效算法移植与优化; 5. 负责系统功耗优化与性能调优,满足蓝牙音箱产品的低功耗需求; 6. 与硬件工程师紧密配合,进行软硬件系统集成调试,解决时序匹配、协议兼容等复杂问题; 7. 编写软件设计文档、测试报告等技术文档,参与代码评审与团队技术分享。 任职要求 1. 本科及以上学历,计算机、电子、通信、自动化等相关专业;可接受3-6个月在深圳/东莞出差; 2. 3年以上嵌入式软件开发经验,有蓝牙音频产品(蓝牙音箱/耳机等)开发经验者优先; 3. 精通C/C++语言,具备良好的编程规范与代码质量意识; 4. 深入理解RTOS实时操作系统原理,熟悉任务调度、信号量、消息队列、互斥锁等核心机制,有FreeRTOS、RT-Thread或uCOS等RTOS实际项目开发经验; 5. 熟悉ARM Cortex-M系列处理器架构,具备嵌入式底层驱动开发能力; 6. 熟悉I2S、I2C、UART、SPI等常用总线接口协议,能读懂硬件原理图; 7. 深入理解蓝牙协议栈,熟悉HFP、A2DP、AVRCP等主流蓝牙音频协议; 8. 具备良好的问题分析解决能力与团队协作精神。
对这个职位感兴趣吗?