分布式操作系统架构师B02职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.领导分布式OS架构设计,负责关键技术方案的设计,比如芯片定制与加速,如FPGA等;
2.领导分布式OS技术创新,把握业界发展趋势,主导软件模型、软件框架和核心算法等领域的创新。
任职要求:
1.国内学历:统招全日制985/211硕士及以上学历,取得学位证和毕业证;
2.国外学历:海外全日制硕士及以上学历;QS世界大学排名前300高等院校;海外留学时长不少于1.5年;
3.深刻理解计算机体系结构,对计算机系统的演进有深入研究,在X86、ARM等主流CPU或GPU或FPGA上有丰富的系统软件设计和开发经验;
4.在操作系统、虚拟化、编译器、FPGA等任一领域有5年以上的架构设计经验并有成功的产品,对相关领域关键技术有自己的见解;
5.有下述经验者优先考虑:
1)有参与LinuxKernel社区并有影响力;
2)有发表过SOSP/OSDI等相关论文;
3)有FPGA定制及优化经验者优先;
4)自我驱动、有强烈的责任感和工作热情,良好的团队合作精神,积极主动,善于沟通。
篇2:嵌入式操作系统工程师(ROS)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.负责车控操作系统架构及方案设计;
2.参与中间件类ROS系统技术开发、移植及应用工作;
3.参与并完成项目开发工作。
任职资格:
(1)深刻理解实时操作系统内核及文件系统;
(2)熟悉嵌入式操作系统和ARM处理器架构,至少两年以上嵌入式操作系统(如实时linux、QNX、Ucos或Vxworks)环境下设计、开发和调试驱动程序、固件、软件的经验;
(3)具备操作系统中多进程、多线程编程经验,熟悉多核间通信机制;
(4)精通C/C++,熟练掌握shell脚本开发、Makefile编写等;
(5)熟悉嵌入式软件开发、测试流程,能够进行板级BSP开发,熟练使用交叉编译开发环境和工具;
(6)具备操作系统内核剪裁、扩充、移植、优化经验者优先;
(7)了解软件功能安全者优先。
篇3:软件工程师–操作系统方向(驱动与内核)职位描述与岗位职责任职要求
职位描述:
任职要求:
1.在工作及学习两方面均有很强的自我驱动力;对自动驾驶产业及技术均有很强的热情。
2.在技术主管及项目经理的监督指导下,能很好地融入团队工作。
3.对之前工作学习过程中已经体验过的技术领域有深刻地理解。
4.精通C/C++及标准库,对语言及库的标准手册有一定认识;熟悉其他编程语言是加分项。
5.熟悉操作系统相关理论知识。
6.特别优秀的本科,或博士、硕士。
7.有过以下实际工作/研究经验将是很重要的加分项:
7.1.做过系统软件或内核研发或移植:Linux,L4,Zephyr,mbed,或其他任何实时操作系统,如QNX,VxWorks,FreeRTOS,uCOS等;
7.2.RAS(reliability,availabilityandserviceability)设计与实现;
7.3.信息安全(尤其是EAL4+与形式化验证)设计与实现;
7.4.功能安全(尤其是ISO/DIS26262ASIL)设计与实现。
工作描述:
1.与QA、ASIC、H/W及自动驾驶平台团队紧密合作,构建、定制、以及维护适用于公司自动驾驶ASIC芯片的操作系统。
2.为内外部团队提供相关技术支持。
3.为内外部产品研发、生产及支持开发各类相关的生产力工具。
4.其他分配的职责。
篇4:操作系统安全工程师专家职位描述与岗位职责任职要求
职位描述:
工作职责:
岗位职责:
1、负责操作系统/虚拟化安全防御、检测、防御技术研究;
2、负责对系统进行安全评估/加固、渗透测试、应急响应;
3、负责跟踪和分析流行安全漏洞、趋势和解决方案。
岗位要求:
1、本科及以上学历,3年及以上相关工作经验;
2、熟悉linux操作系统,对虚拟化、网络协议有一定的研究及实践;
3、熟练使用C语言做系统开发,有使用python/go等语言经验;
4、具备基本的二进制应用逆向分析能力,包括静态分析和动态调式技术。
岗位亮点:
参与海量IDC规模下的入侵攻防对抗
篇5:软件工程师–操作系统方向(小系统中间件)职位描述与岗位职责任职要求
职位描述:
JobDescriptions:
工作描述:
1.与QA、ASIC、H/W及自动驾驶平台团队紧密合作,构建、定制、以及维护适用于公司自动驾驶ASIC芯片的操作系统。
2.为内外部团队提供相关技术支持。
3.为内外部产品研发、生产及支持开发各类相关的生产力工具。
4.其他分配的职责。
任职要求:
1.在工作及学习两方面均有很强的自我驱动力;对自动驾驶产业及技术均有很强的热情。
2.在技术主管及项目经理的监督指导下,能很好地融入团队工作。
3.对之前工作学习过程中已经体验过的技术领域有深刻地理解。
4.精通C/C++及标准库,对语言及库的标准手册有一定认识;熟悉其他编程语言是加分项。
5.熟悉操作系统相关理论知识。
6.特别优秀的本科,或博士、硕士。
7.有过以下实际工作/研究经验将是很重要的加分项:
7.1.做过系统软件或内核研发或移植:Linux,L4,Zephyr,mbed,或其他任何实时操作系统,如QNX,VxWorks,FreeRTOS,uCOS等;
7.2.RAS(reliability,availabilityandserviceability)设计与实现;
7.3.信息安全(尤其是EAL4+与形式化验证)设计与实现;
7.4.功能安全(尤其是ISO/DIS26262ASIL)设计与实现。