全球头部新能源车企
C++-娱乐
汽车制造
科技
上海
10年以上
本科
¥40 - 150K13薪
职位描述
C++ Software Engineer – Interactive Entertainment / Real‑Time Engine
岗位职责
使用现代 C++(C++17/20)参与互动娱乐产品的核心系统研发,包括渲染、动画、物理、音频、输入系统、场景管理等模块
负责实时内容的性能优化,包括 CPU/GPU 协同、内存布局、缓存友好数据结构、并行计算、渲染管线优化
参与构建跨平台引擎框架(Windows / Linux / Android / iOS / 主机平台),确保高性能与稳定性
负责多媒体处理链路,包括视频解码、音频处理、流媒体播放、特效合成等
参与 3D 场景、角色、特效、UI 的 runtime 逻辑开发,推动内容在实时环境中高质量呈现
与设计师、艺术家、产品团队紧密协作,将创意内容转化为可运行的高性能系统
参与构建工具链(编辑器、资源管线、调试工具),提升内容生产效率
跟踪前沿技术(实时渲染、PBR、GI、粒子系统、XR、AI 生成内容等),推动创新方案落地
职位要求
任职要求
计算机、软件工程、图形学、数学等相关专业本科及以上学历
3 年以上 C++ 开发经验,熟悉 C++14/17/20,掌握模板、并发、内存管理、性能调优
熟悉至少一个方向:
实时渲染(OpenGL/Vulkan/DirectX/Metal)
游戏引擎(Unreal / Unity / 自研引擎)
物理引擎(PhysX / Bullet / Havok)
音视频处理(FFmpeg、WebRTC、音频 DSP)
XR / AR / VR(OpenXR、ARCore、ARKit)
熟悉常见数据结构、算法、数学基础(线代、三维几何、矩阵变换)
熟悉跨平台开发、Profiling、Debug 工具(RenderDoc、Nsight、Perf、VTune 等)
有良好的工程能力、代码质量意识、跨团队沟通能力
加分项
有自研引擎经验或参与过大型商业引擎底层开发
有 GPU 编程经验(CUDA、Compute Shader、GPGPU)
有实时全局光照、粒子系统、骨骼动画、布料模拟等模块经验
有音视频流媒体、低延迟播放、特效合成经验
有 XR/VR/AR 互动体验开发经验
有 AI 生成内容(AIGC)、NeRF、3D 重建、动作捕捉等相关经验
有开源项目贡献或技术社区影响力
分享