资深嵌入式开发工程师( Leader) [岗位职责] 1. 参与公司智能硬件及内置系统的开发。 2. 负责跨部门技术沟通及对外与合作厂商进行对接。 3. 可充分理解项目需求,进行任务拆分及任务分配,负责整个团队的开发进度。 [任职要求] 1. 熟悉 C, C++。 2. 熟悉掌握 Linux 开发环境,能够舒适的在 Linux 环境下开发工作。 3. 熟悉 arm 或 x86 linux 平台, 有丰富的调试排除问题的经验, 可以交叉编译和集成所需的系统软件及运行库。 4. 具备全栈系统设计能力、开发能力,并且有很好的团队协作能力与沟通能力。 5. 具备良好的英文文档阅读能力,具有较强的逻辑思维能力,具备一定的系统分析与设计能力,有良好的编程习惯和文档编写习惯 [加分项] 1. 有过 Rockchip ,海思, Amlogic 等平台的开发经验,有过从 0 到 1 的产品经历。 2. 有过带团队经验。 3. 有过 Android ROM 或 任意 Linux 发行版 定制开发的经验。
C++开发工程师 [岗位职责] 负责操作系统核心组件开发,底层适配及驱动部分的优化。 [任职要求] 精通 C/C++ ; 熟悉掌握 Linux 开发环境,能够舒适的在 Linux 环境下开发工作; 熟悉计算机底层工作原理,对操作系统在 x86 及 ARM 平台下的适配及驱动调试有过实际经验; 熟悉 Linux graphic system 技术栈,掌握 DRM ,Wayland, OpenGL 等相关优化和构建; 具备全栈系统设计能力、开发能力,并且有很好的团队协作能力于沟通能力。 [加分项] 有过智能硬件开发经验; 有过 Android ROM 或 任意 Linux 发行版 定制开发的经验; 接受有强烈兴趣的优秀实习生来挑战这个职位。
音视频开发工程师 [岗位职责] 1 、负责 Vibe OS 系统投屏服务的开发及维护 2 、负责 Vibe Cast 跨平台库的开发及维护 [任职要求] 1 、熟悉 C, C++ 2 、熟悉掌握 Linux 开发环境,能够舒适的在 Linux 环境下开发工作; 3 、熟悉音视频解码,了解 FFmpeg, WebRTC 等音视频常用技术; 4 、熟悉 http,rtp/rtcp,rtsp,rtmp 流媒体网络传输协议,了解 flv/ts/mp4 等封装格式; [加分项] 1 、有过音视频智能硬件开发经验; 2 、参与第三方跨平台库的开发