嵌入式软件工程师(音乐键盘/电子乐器)
1.3-2万元/月岗位职责
负责公司音乐键盘、电子乐器等产品的底层软件开发,涵盖音色播放、键盘扫描、音源控制、OTA、蓝牙 / MIDI 交互逻辑等,与多岗位协作打造下一代智能音乐键盘。
1. 嵌入式系统开发
◦ 基于 ESP32/STM32 / 瑞芯微 / 音乐 DSP 等平台开发
◦ 实现键盘扫描、按键处理、节奏矫正、发光跟弹等实时控制逻辑
◦ 编写 GPIO、I2C、SPI、UART、I2S、QSPI Flash、SD 卡、USB 等驱动
2. 音频 / 音源开发
◦ 开发 Dream、SAM、山景、松翰等音源功能,实现音色播放
◦ 处理 PCM 数据流、混音、效果控制等音频流
◦ 实现音色加载 / 切换、音频 buffer 管理、延迟优化
◦ 优化复音数、底噪、声卡架构、延音 / 滑音等性能
3. 协议与连接
◦ 开发调试 BLE MIDI/USB MIDI
◦ 联调 USB 声卡、蓝牙音频(如 A2DP)等模块
◦ 解析播放 WAV/MIDI 等音频文件
4. OTA 与系统升级
◦ 音色 OTA 更新(Flash 分区管理、音色包下载写入)
◦ 固件 OTA 架构维护(双分区 / 安全升级)
5. 乐器交互设计
◦ 设计重力感应、呼吸 / 吹奏接口、压力感应、LED 跟灯等交互
◦ 与音色工程师协作调试音色参数与播放逻辑
任职要求
核心要求
• 3 年以上嵌入式开发经验,且有音乐 / 音频相关项目经验
• 有电子乐器 / 音频类产品经验(如电子琴、电吹管、MIDI 键盘、智能钢琴等)
• 熟练使用 ESP32/STM32 或音频 SoC
• 熟悉音频播放链路:PCM、采样率、复音、buffer、延迟
• 熟悉 I2S/USB Audio/BLE MIDI/USB MIDI 之一
• 具备结构化代码能力、FreeRTOS 多线程经验
加分项
• 调试过 Dream/SAM/DSP 音源芯片
• 做过 MIDI 文件解析、音源模块控制
• 开发过乐器发光键 / 跟灯系统
• 了解音色采样、Loop、Envelope、Velocity 等音源原理
• 做过音游 / 节奏类产品开发
• 熟悉 FOTA / 音色 OTA
• 有音色库处理经验(WAV、PCM、MP3 解码等)
人才期望
• 对音乐、电子乐器、音频技术有热情
• 能参与从 0→1 打造新品架构
• 追求声音品质,对延迟、复音、音色有感知
• 喜欢软硬件 + 音色联调
工作亮点
• 参与全新音乐键盘平台研发
• 参与 OTA 音色系统、AI 伴奏系统开发(行业领先)
• 与音色工程师共同调音色、做音源效果
• 打造能让用户创作、分享、表达的音乐设备