岗位职责
- 负责操作系统发行版的设计、开发、发布、维护全流程研发工作;
- 参与跨硬件平台的操作系统发行版架构优化、核心库开发、迁移适配和技术决策;
- 保障操作系统发行版的安全性、稳定性、兼容性、性能和合规能力;
- 面向业务交付发行版的定制优化,并完成通用能力的设计和研发;
- 使用包括不限于自动化工具、平台优化、大模型技术等方式对发行版生产发布维护全流程进行提效;
- 日常紧急研发问题的分析、定位和修复。
职位要求
一、基础条件
- 计算机科学、软件工程或相关专业
- 基础知识扎实,熟悉操作系统原理、计算机体系结构、编译原理等领域;有开源社区贡献经历为加分项 二、专业能力
- 熟悉 Python/Shell/C/C++/Golang/Rust 等主流编程语言,有扎实的 Linux 系统工程基础,熟悉 Linux 开发环境与调试工具
- 深度使用国内外主流 Linux 发行版(Gentoo/ArchLinux 等重度用户优先),熟悉至少一项包管理系统,具备发行版构建和发布能力
- 具备工具链和核心库的开发、维护及问题排查能力,能独立完成用户态组件的移植适配工作
- 具备利用 AI 平台及工具在基础软件开发领域的应用经验,熟练掌握开发、运维、发布等 AI 工作流,有体系化的操作系统智能工作流开发经验为加分项
- 具备「安全 × OS」交叉领域的研发经验优先,对系统安全加固、SBOM 体系、等保合规有经验为加分项 三、能力特质
- AI 驱动:掌握 AI 基础知识与提示词工程,能熟练使用 AI 专业工具并将 AI 集成到个人工作流,持续探索 AI 提升研发效率的新模式;有 AI 相关开发工具应用研发经验者优先,持有阿里云 ACA/ACP/ACE 认证证书者优先
- 技术视野:具备一定架构设计能力,善于举一反三,能主动对操作系统组件进行分类和优先级分层,关注主流操作系统的发展趋势
- 攻坚克难:善于从复杂系统问题中定位根因,坚韧抗压,结果导向,能够持续推动问题的解决和突破
- 协作沟通:具备良好的分析与解决问题能力、团队协作能力,能与不同角色高效协同,将实践经验转化为团队可复用的工程方案