字节跳动Windows C++应用软件工程师-视频架构
1、根据项目需求,进行Windows云游戏功能开发、需求分析、框架设计、调试等; 2、负责Windows系统服务程序的稳定性和性能优化; 3、负责Windows服务端系统沙盒开发; 4、完成Windows云游戏相关SDK设计、编码和维护工作。
团队介绍:我们负责微信视频号客户端(iOS和 Android)的短视频业务开发,负责提供视频号浏览体验,发表,视频图片编辑器,个人主页,广告等多个基础模块。期待对技术保持好奇,对用户体验有追求的小伙伴们加入,和我们一同追求卓越与创新,让书写的代码运行在海量用户的设备上,给用户带来更大的价值。 岗位职责 1.负责视频号发布器SDK中视频剪辑、特效拍摄新功能的研发,包括从结构设计到具体实现的一系列工作; 2.负责发布器SDK中渲染引擎、媒体处理引擎等底层机制的研发与维护,支持iOS / macOS / Android / Windows等多平台; 3.为终端发布器、素材制作工具等上层应用提供全面深入的技术支持,保证高质量的最终用户体验。
加入我们,重塑影像创作的未来! 我们的独特战场——两类产品,双重创造力引擎 作为硬件旗舰的“智慧搭档”,将为无人机/手持设备注入创作全链路的智慧基因:从拍摄后的素材智能归集、AI辅助剪辑,到一键分享的极致流畅体验; 挑战点:重构创作效率——让用户从繁琐操作中解放,专注创意本身。 作为软件驱动的“颠覆者”,将以画质增强算法、视频的拼接算法、AI场景智能识别、影像叙事引擎为核心武器,打造“人无我有”的竞争力壁垒。 突破点:让普通设备输出专业级影像——通过算法突破硬件物理限制,重新定义画质天花板。 1. 负责DJI 产品视频智能成片,视频画质提升,图像匹配对齐相关算法开发和优化工作; 2. 负责参与上述功能在产品侧的落地; 3. 持续跟踪国内外视频理解和处理技术相关进展,并根据业务需要进行创新和落地。
主要职责: 使用C++设计和实现跨平台核心架构和组件 负责跨平台框架的设计、开发和维护,确保代码在所有目标平台(Windows、macOS、Android、iOS和Web)上高效运行 开发和优化基于WebAssembly的Web应用程序,实现C++代码到浏览器端的转译和部署 与UI/UX团队合作,实现平台特定的用户界面和交互体验 设计并实现高效的跨平台通信机制,如WebSocket、REST API和原生IPC 识别并解决各平台之间的兼容性问题和性能瓶颈 为团队成员提供技术指导,推广最佳编程实践 参与代码审查,确保代码质量和一致性 编写详细的技术文档和API说明 持续跟踪新技术和工具,评估其在跨平台开发中的应用价值