高级 C++ 工程师 – 核心编解码器

3天前全职
116.4万 - 135.8万 / 年 V-Nova Ltd.

V-Nova Ltd.

location 伦敦
unsaved
职位概述 V-Nova 的核心编解码器团队正在寻找一位熟练的高级 C++ 工程师,开发高性能的压缩和解压缩技术,适用于体积感知/六自由度 (6DoF) 沉浸式媒体。 该角色涉及将研究阶段的算法转化为生产级的 C++ 库和 SDK,这些库和 SDK 支持 PresenZ 格式、编码工具以及在 Windows、Linux、visionOS/iOS 和 Android 平台上的播放应用。 • 理想的候选人应具备现代 C++ (优先考虑 C++17 或更高版本) 的专业知识,以及扎实的 C 语言基础,重点关注低级内存管理、资源生命周期、模板和性能导向的编码。 • 他们还应具备构建和发布生产级本地代码的经验,拥有使用性能分析和优化工具(如分析器/仪器工具)的强大背景。 • 此外,成功的候选人应愿意快速独立学习新知识,并具备与跨学科团队分享发现的强大能力。 主要职责: • 在软件开发生命周期的各个阶段开发新颖的产品功能软件。 • 对代码进行分析和优化,以满足压缩比、延迟和吞吐量目标。 • 扩展和维护现有的 C/C++ 代码库,重构以提高可靠性、可移植性和可读性。 • 构建自动化单元、功能和性能测试套件,并负责 V-Nova 的持续集成测试和基准测试。 • 在敏捷环境中协作,参与代码审查、设计讨论、任务评估、知识共享和指导。 • 管理交付物,向项目负责人沟通进展、问题和风险,并创建清晰、简明的技术文档。