岗位描述
【岗位职责】
1. 负责发电鸿操作系统的整体架构设计与技术演进规划,定义内核层、系统服务层、框架层、应用层的分层边界与接口契约
2. 主导技术选型与标准制定(内核形态、驱动框架、构建与组件治理等),组织重大技术方案评审,输出架构决策记录与系统设计文档,并对架构方案落地质量负责
3. 负责内存管理、进程管理、IO 模型、电源管理、系统中断、内核驱动等核心子系统的架构设计与持续优化
4. 负责 C86、ARM 等处理器架构的适配与系统移植,主导 BSP 与驱动框架建设,支撑多硬件平台的快速适配
5. 主导系统级性能与功耗优化,攻克启动速度、内存占用、调度时延、整机功耗等复杂系统瓶颈,建立可量化的性能基线与分析方法
6. 负责系统安全体系设计,覆盖安全启动、权限管控、可信执行环境与已知漏洞防护,满足行业级安全合规要求
7. 参与分布式能力与跨设备协同的设计落地,支撑发电场景下多终端、多装置的互联互通
8. 主导线上与现场重大技术问题攻关,带领团队攻克技术难题;组织架构与代码评审,沉淀通用组件、开发规范与最佳实践,赋能团队成长
9. 与硬件、产品、行业应用团队紧密协同,完成需求技术可行性评估与方案评审,推动操作系统在发电业务场景中的规模化落地
【任职要求】
1.学历要求:硕士研究生及以上学历,计算机类、电子信息类、自动化类、通信类等相关专业。
2.工作年限:10年以上系统级开发经验,有操作系统内核研发经验优先,有基于操作系统的嵌入式系统研发经历优先
3.负责整体架构设计与演进规划,主导技术选型与标准制定,解决复杂系统瓶颈问题,推动架构落地与团队赋能
4.精通C/C++至少一门语言及生态,深入理解内存管理、进程管理、IO模型、电源管理、系统中断、内核驱动等操作系统核心组件。
5.精通至少一种主流处理器架构,如x86/C86、ARM等。
6.精通系统级性能与功耗优化,熟练使用相关分析工具,具备系统安全方面的知识和经验。
7.熟悉开源鸿蒙其分层架构(内核层、系统服务层、框架层、应用层)、分布式能力及HDF驱动框架等优先。
8.能带领团队攻克技术难题,具备良好的沟通与团队协作能力,良好的文档编撰能力,良好的主动学习、深度思考和自我驱动能力。