嵌入式软件工程师(北京/上海/GUI方向) - 移动OS
岗位信息
| 招聘单位 | 字节跳动 |
|---|---|
| 工作地点 | 北京、上海 |
| 官方更新时间 | 2025-12-17 17:44:36 |
职位描述
团队介绍:我们隶属于产品研发与工程架构部,是字节跳动在智能硬件领域的软件技术攻坚力量—— 聚焦 AI 与智能硬件的深度融合,如豆包手机助手等;以 “让人与设备的交互更自然、更便捷” 为目标,探索前沿 AI 技术的落地场景,打造行业领先的智能硬件综合解决方案。
在这里,你将与一支顶尖技术团队并肩:
- 直击 AI 与硬件结合的核心技术难题,参与从 “技术探索” 到 “场景落地” 的全链路研发;
- 主导或深度参与关键技术突破,用创新定义智能硬件的交互未来;
- 站在行业前沿,将技术理想转化为千万用户可感知的产品体验。
如果你心怀对技术的热忱,渴望在 AI 与智能硬件的赛道上突破自我、创造价值,我们期待你的加入,与我们一起解锁更多技术可能,共筑智能交互的新生态!
1、面向智能穿戴等智能设备,参与图形与应用框架的设计、开发及产品落地,建设可复用、可扩展的基础软件能力;
2、根据技术特长,承担应用运行管理、UI框架、公共组件、动效、图形渲染或系统协同等相关模块的研发,提升系统与应用体验;
3、持续优化软件性能、内存占用、功耗与稳定性,解决产品开发中的关键技术问题;
4、参与架构与接口设计、代码评审及工程质量建设,提升框架的可维护性和应用开发效率。
任职要求
1、本科及以上学历,计算机、软件工程、电子信息等相关专业;
2、具备扎实的C/C++编程能力,掌握数据结构、内存管理、操作系统及多线程基础,具备良好的模块化设计与软件工程意识;
3、在应用框架、GUI、图形引擎或系统软件等相关领域具有项目经验,能够深入理解所负责模块的原理与实现;
4、具备良好的源码分析、调试和问题定位能力,能够结合实际需求进行技术分析与方案取舍;
5、具备较强的学习能力、技术主动性和团队协作意识,关注软件质量与用户体验。
加分项(具备以下任一相关经历即可)
1、有Android、鸿蒙/OpenHarmony、Vela/openVela等终端系统或其他自研应用平台的核心开发经验,参与过应用管理、窗口管理、包管理或系统服务建设;
2、有LVGL、Qt/QML、ArkUI、Android View、Flutter、React Native等GUI/跨平台框架的源码开发、机制扩展或深度定制经验;
3、有前端框架内核或自研UI框架开发经验,深入实现过组件模型、属性与状态管理、布局、事件、数据绑定或动画等机制;
4、有Skia、浏览器渲染引擎、游戏引擎或其他自研2D图形/动效引擎开发经验,涉及文字、矢量图形、合成、GPU加速或渲染性能优化;
5、在智能穿戴、智能硬件、教育硬件、移动端或桌面端,建设过被多个产品或业务复用的公共框架、组件库或软件平台,有应用容器、插件平台、双系统或异构系统协同开发经验,涉及生命周期、权限与资源管理、跨系统通信或服务协同;
6、有性能、内存、功耗及稳定性优化的实际成果,或有相关开源项目的代码贡献与核心模块维护经验。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。