软件开发
C++开发人员(莫斯科)
开发人员将与团队成员合作,开发埃太科新版3D软件,利用云端等技术实现3D数据的转换和处理。此外,这些软件也将整合并应用3D数据储存和访问的新方式。
岗位职责
我们正在研发改进埃太科三维的专利云技术产品——Artec Studio辅助工具,用户可以在任何地点对大型3D数据集进行远程操作。这项功能适合多种同类工具,支持3D数据的实时读取、保存、渲染、交互式编辑。
这项工作的主要难点在于对海量数据(几十或几百GB)进行密集计算。由于这项技术很难在短时间内获得理想数据,我们希望应聘人员能考虑云端数据处理服务的复杂架构,以及通信通道的带宽因素。
招聘要求
- 精通C++ 14/17,开发经验丰富
- 拥有多线程应用开发背景
- 拥有多线程代码调试经验
- 熟悉数据算法和架构
- 拥有性能分析和应用程序优化的背景
加分项
- 拥有跨平台开发经验(Windows、Linux、Docker和VM)
- 云端平台使用经验(如亚马逊AWS)
- 了解3D图形和3D数据管理的主要原理和算法
- 基本掌握线性代数和解析几何
工作流程
- 故障单规划,scrum敏捷开发,独立线程开发,拉取请求,代码审查,单元测试支持
- 每周Sprint,每日会议,调整优化,回顾会议
企业文化与福利
- 企业环境友好,且不断改善——让您充满新鲜感!
- 办公地点位于莫斯科市中心,配备现代化办公设备
- 职责范围内鼓励自行创造
- 正式聘用,发放正式工资,发放企业医疗保险
- 工作时间灵活
- 提供各类桌游