软件工程师
【岗位职责】
1、负责基于 XMOS(xcore.ai / XU316 等)平台的音频产品嵌入式软件开发,涵盖 HiFi 功放、USB 音频接口、录音声卡、会议音频等产品的固件设计与实现;
2、负责 USB Audio Class(UAC 1.0 / 2.0)协议栈开发与维护,实现多通道、高采样率(最高 768kHz / DSD)音频流的稳定传输;
3、完成 I2S / TDM / PDM 等数字音频接口的驱动开发,以及时钟、缓冲与同步机制的调优;
4、进行音频处理算法的移植与集成(EQ、DRC、限幅器、混音、升频等),配合算法团队完成性能优化;
5、配合硬件工程师完成软硬件联调,定位并解决时序、噪声、兼容性等问题;编写固件设计文档、测试报告与版本发布说明,跟进量产固件维护与 OTA 升级;
6、参与客户项目的技术评估与支持,输出固件方案与评估报告。
【任职要求】
1、本科及以上学历,计算机、电子信息、通信、自动化等相关专业,3 年以上嵌入式软件开发经验(优秀应届生可放宽);
2、精通 C 语言,熟悉 XMOS xcore 架构、xC 语言及 xTIMEcomposer / XTC 开发工具链者优先;
3、熟悉 USB 协议与 USB Audio Class 规范,理解描述符、端点、带宽分配等机制;
4、熟悉 I2S / TDM / PDM / S/PDIF 等数字音频接口,理解采样率、位深、主从时钟、Jitter 等音频基础概念;
5、熟悉 FreeRTOS 等实时操作系统,具备良好的多任务与资源管理设计能力;
6、熟练使用逻辑分析仪、示波器等工具进行联调与问题定位,能读懂硬件原理图;
7、具备良好的沟通协作能力,能独立推进项目并与硬件、测试、客户多方配合。
【加分项】
• 有 XMOS / CMedia / Realtek 等音频 SoC 平台固件量产经验
• 熟悉 DSP 算法原理(EQ、ANC、AEC、DRC 等),有移植或调优经验
• 有蓝牙音频开发经验(A2DP / HFP / LE Audio)
• 会使用 Python / C# 开发上位机调试与产测工具
• 有 Hi-Res、DSD、MQA 等高解析音频格式的固件实现经验
【我们提供】
• 五险一金 + 补充商业保险,带薪年假
• 弹性上下班,扁平化管理
• 音频行业前沿项目全覆盖
• 完整开发资源与打样预算
• 年度调薪 + 项目奖金
• 专利 / 技术成果专项奖励