工作地点:无锡
1、负责RootFS的架构设计、搭建及跨平台适配,包括但不限于Android、BusyBox、Debian、Yocto、Kylin等操作系统环境。
2、开发并维护预编译工具链,优化构建流程,负责软件包的构建、重建及依赖管理。
3、负责BUG管理系统的运维,包括问题的提交、分配及关联处理,优化缺陷解决流程。
4、负责SDK的日常构建,实施版本控制及版本发布策略,确保各版本间的有效衔接与更新,优化构建流程以提升开发效率。
1、计算机科学、电子工程或相关专业本科及以上学历,硕士优先。3年以上相关领域工作经验,尤其是在SDK构建、开发、管理和维护方面。
2、精通SDK的构建流程,熟练运用shell脚本和makefile进行项目管理,并具备固件包和升级包的打包经验,能够独立负责相关项目的实施与优化。
3、熟练掌握C/C++和Python等编程语言,深入理解SDK的结构及其工作机制,能够积极参与SDK代码的设计、开发和维护工作。
4、熟悉容器化技术,有docker、kubernetes使用及相关运维经验;熟悉Linux系统架构及RootFS的构建原理,具备跨平台适配经验。
5、具备搭建自动化测试框架与工具的经验,能够将测试流程有效融入开发流程,有嵌入式开发或集成经验者优先。
6、理解轻量化系统设计,具备rootfs等系统的配置与开发经验,能够进行整体架构设计与优化,提升系统性能和稳定性。