岗位职责:
1.从事安全操作系统相关的研究工作,包括但不限于操作系统内核、操作系统驱动、操作系统管理工具等;
2.能够独立从事研究工作,掌握本领域学术前沿技术,开展创新性研究;
3.按计划完成研究任务,取得有影响力的研究成果;
4.根据实验室需要,承担相关研究工作。
任职要求:
1.需具备开展科研工作的能力,取得了一定的研究成果,满足以下条件之一:有良好的学术发展潜力,以第一作者或通讯作者在本领域的重要期刊或国际会议上发表过高水平论文;或获得过有重要影响的国内、国际学术奖励;或在科研工作中做出过创新性的成果;
2.有强烈的自主开发操作系统的意愿,具备一定的自主学习和独立解决问题的能力,具备分享交流技术成果和团队协作的意识;
3.能够熟练掌握C语言或者Rust语言,有一定的编程经验;有一定的程序调试经验。最好学习过汇编语言;
4.熟悉Linux 内核原理,参与过内核社区贡献;或者在开发其他类型操作系统方面,参与过相关实践;
5.熟悉X86/ARM/Riscv中至少一种体系架构,了解该体系架构在内存分页、中断异常、运行态等方面的支持机制。熟悉Riscv优先。