logo of insta360

影石中/高级移动端c++工程师

社招全职3年以上地点:深圳状态:招聘

任职要求


1、计算机相关专业,本科及以上学历;
2、3年以上 C++ 开发经验,有主导或作为重要开发者参与大型项目的经历;
3、精通面向对象的程序设计方法,具备深厚的 C++ 编程功底,熟悉多线程编程、常用软件设计模式以及常用算法数据结构;
4、具备出色的逻辑思维能力和沟通表达能力,善于学习新知识,有强烈的责任心和自我驱动力;
5、有丰富的图形图像处理、图像渲染、音视频编码解码经验,掌握 OpenGL/FFmpeg 等第三方图形与音视频处理库的原理与应用,能够基于这些库进行高效的功能开发与优化;
6、具备良好的问题解决能力,能够在复杂技术环境下快速定位并解决问题;
7、有移动应用性能优化经验,熟悉移动设备硬件特性与性能瓶颈。

工作职责


1、主导复杂业务需求的 C++ 跨平台(iOS/Android/Win/OSX)架构设计与整体技术方案制定,能够独立或带领团队完成编码实现,确保项目高质量交付;
2、依据产品战略需求,深度整合研究院提供的图形图像、AI 算法库,在 iOS/android 平台实现创新性功能,并完成全方位性能优化,保障产品竞争力;
3、负责核心功能的开发与长期维护,协同 app 端制定并执行产品发版计划,把控项目进度与质量;
4、参与技术选型与评估,引入前沿技术,推动个人技术创新,提升产品技术优势;
包括英文材料
学历+
C+++
面向对象+
多线程+
设计模式+
算法+
数据结构+
OpenGL+
相关职位

logo of antgroup
社招1年以上技术类-质量保证

1. 全域质量策略设计 ○ 基于产品架构与业务场景(客户端/小程序/H5/PC Web),设计覆盖功能、性能、安全、兼容性、用户体验的多维度质量保障方案,并推动全流程落地 ○ 主导质量左移:参与需求评审与技术设计,识别可测性风险,制定预防性测试策略(如接口契约测试、混沌工程) 2. 智能化质量基建开发 ○ 构建/优化自动化测试平台,集成机器视觉(OCR/图像聚类)、智能遍历(如SmartBot)、精准测试等能力,提升多端UI自动化覆盖率和问题发现效率 ○ 搭建持续质量流水线(CI/CT/CD),实现小时级回归验证,支持敏捷迭代 3. 复杂问题攻关与技术创新 ○ 主导解决多语言/多时区/多币种兼容性、弱网络可靠性、第三方SDK集成等全球化场景下的质量难题 ○ 探索AI在测试中的应用(如基于深度学习的异常预测、测试用例生成),推动质量体系技术升级 4. 质量效能提升与赋能 ○ 通过质量度量体系(缺陷密度/逃逸率/自动化覆盖率)驱动流程优化,降低质量成本 ○ 沉淀标准化工具链与最佳实践,赋能海外团队及合作伙伴(如小程序开发者)

更新于 2025-09-01
logo of dji
社招4年以上嵌入式

1. 负责NN算法、图像算法在主流移动端处理器上的部署和优化,达成模型(含大模型)推理的耗时/功耗等目标; 2. 负责NN部署框架设计、开发实现、算子优化和工具链维护; 3. 负责撰写相关业务设计文档。

更新于 2025-06-20
logo of meituan
社招核心本地商业-业

负责美团动态化容器(ReactNative)iOS/Android/鸿蒙端的研发工作,其中包括: 1. 负责开发动态化容器 iOS/Android/鸿蒙端的功能组件,迭代动态化容器 API; 2. 参与动态化容器 iOS/Android/鸿蒙端架构设计,建设高可用的动态化容器; 3. 负责优化动态化容器 iOS/Android/鸿蒙端性能和稳定性,提升用户使用体验。

更新于 2025-06-18
logo of bytedance
社招5年以上J69X1

数以亿计的用户和内容创作者选择了我们的平台,成为了一个充满创意、娱乐和发现的社区。为了进一步提升用户体验和赋予创作者更多的创作能力,我们诚邀优秀的 iOS 高级移动端架构师加入我们的创作工具团队。 作为 iOS 高级移动端架构师,您将成为创作工具团队的关键成员,负责设计和构建创新的 iOS 移动端架构。您将参与制定技术路线图和解决复杂的技术挑战,确保我们的创作工具在性能、稳定性和用户体验方面达到行业领先水平。您将与产品经理、设计师和其他工程师紧密合作,共同推动创作工具的持续创新和优化。 1、设计和实现高性能、灵活且可扩展的 iOS 移动端架构,以支持创作工具的复杂功能和快速迭代; 2、参与制定技术规范和开发流程,确保团队在代码质量、性能和安全性方面保持高标准; 3、负责解决 iOS 移动端架构和技术方面的挑战,优化应用性能和用户体验; 4、密切关注 iOS 移动技术的最新发展,以及AIGC和大语言模型等前沿科技,将新技术应用到产品开发中,保持创作工具的技术竞争力; 5、与后端团队紧密合作,确保移动端与后端系统的顺畅连接和数据交互; 6、参与代码审查和团队技术分享,促进团队成员之间的技术交流和共享; 7、指导和支持其他团队成员,在技术上提升整个团队的水平。

更新于 2020-02-13