搜索
登录注册

职位详情

C++/JUCE 音频SDK开发工程师

职位描述:

我们正在为旗下核心产品(一款创新的音乐疗愈与声音体验App)招募一位资深的C++/JUCE音频SDK开发工程师。您将承担音频技术的核心研发工作,主导高性能、跨平台音频引擎的设计与实现。我们希望您具备深厚的编程功底,同时对代码品质有严格要求,致力于为用户打造稳定、流畅且高保真的音频体验。

主要职责:

架构设计与核心开发: 主导跨平台音频SDK的整体架构规划及关键模块开发,聚焦实时音频流的传输与处理机制、高效的内存与缓存管理策略,以及复杂数字信号处理(DSP)逻辑的实现。

DSP算法实现: 基于JUCE框架,完成核心DSP功能的开发与调优,涵盖混音系统、多段动态压缩、变速不变调算法、滤波器组及混响效果等音频处理模块。

跨平台引擎维护: 运用现代C++(C++17及以上)结合JUCE框架,构建高性能的通用代码库,向上层应用(iOS、Android等)提供一致、可靠且易于集成的API接口支持。

性能优化: 深入剖析音频处理链路,针对多线程并发控制、内存使用效率和CPU负载等问题进行系统性优化,确保在不同硬件环境下均能实现低延迟、高稳定性的实时音频渲染。

质量与规范: 与移动端团队紧密配合,协同制定集成方案并解决联调过程中的技术难题。主导建立编码规范体系,编写详尽的技术文档,并推动单元测试、集成测试等质量保障机制落地,全面提升代码库的可维护性与稳定性。

任职要求:

C++与跨平台经验: 拥有3年以上C++开发经历,熟练掌握C++17/20等现代标准特性,具备丰富的跨平台项目(Windows/macOS/iOS/Android)开发与编译实践经验。

JUCE框架专家: 精通JUCE的音频处理、网络通信、多线程调度等核心组件,能够高效利用其生态进行快速开发。

音频与DSP背景: 具备扎实的数字信号处理理论基础,有实际项目中独立实现多种音频效果器算法的经验。

底层优化能力: 具备出色的系统级性能分析与调优能力,熟悉多线程编程模型与内存管理机制,能有效应对低延迟场景下的技术挑战。

工程素养: 责任心强,具备良好的编程习惯。追求代码整洁,熟悉Git协作流程,了解自动化测试与持续集成(CI/CD)等现代软件工程方法。

加分项:

具有商业级音频插件(VST/AU/AAX)或数字音频工作站(DAW)完整开发经历者优先考虑。

了解WebSocket、TCP/IP等网络协议,具备音频流媒体传输相关项目经验。

热爱音乐,对音乐创作或音频技术有浓厚兴趣和探索精神。

具备良好英语读写能力,可顺畅阅读最新技术文档及社区资源。
2026-06-16 13:52
IP属地:北京

职位福利

本科1-3年C++架构设计经验
企业发布信息图
北京期音信息科技有限公司
A轮 · 20-99人
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

qt c++开发工程师
1.3-2.5万元/月
C/C++3-5年本科QT开发QtMFC
北京 海淀区
QT开发工程师
1.3-2万元/月
C/C++1-3年硕士QT开发Linux开发Qt视觉软件
北京 海淀区
linux内核开发工程师
1.5-2万元/月
C/C++1-3年本科C语言GolangPython计算机相关专业C语言开发经验
北京 海淀区
Windows 客户端应用开发工程师
2-2.5万元/月
C/C++5-10年本科C#C++桌面开发经验
北京 海淀区
C/C++开发工程师
1.3-2.3万元/月
C/C++经验不限本科C++团队管理经验C
北京 海淀区
软件开发工程师(图像处理方向)(J100
1.6-2.3万元/月
C/C++经验不限硕士C#C++OpenGL
北京 海淀区
C++开发工程师(现场派驻)
1.3-2万元/月
C/C++5-10年本科JavaC++MySQL架构设计经验Python
北京 海淀区
C++中级开发工程师
1.2-1.8万元/月
C/C++1-3年本科Socket通信C++QT多线程
北京 海淀区
软件开发工程师
1.5-2.5万元/月
C/C++1-3年硕士C++软件开发
北京 海淀区
高级文件存储开发工程师
7-10万元/月
C/C++5-10年本科f2fserofs文件系统
北京 海淀区