操作系统工程师岗位要求
嵌入式操作系统工程师〔linux〕职位描述与岗位职责任职要求职位描述:
岗位职责:
1. 负责车控操作系统架构及方案设计;
2. 参加操作系统技术开发、移植及应用工作;
3. 参加并完成项目开发工作。
任职资格:
〔1〕深刻理解实时操作系统内核及文件系统;
〔2〕熟识嵌入式操作系统和arm处理器架构,至少两年以上嵌入式操作系统〔照实时linux、qnx、ucos或works〕环境下设计、开发和调试驱动程序、固件、软件的阅历;
〔3〕具备操作系统中多进程、多线程编程阅历,熟识多核间通信机制;
〔4〕精通c/c++,娴熟把握shell脚本开发、makefile编写等;
〔5〕熟识嵌入式软件开发、测试流程,能够进行板级bsp开发,娴熟使用交叉编译开发环境和工具;
嵌入式多线程编程〔6〕具备操作系统内核剪裁、扩充、移植、优化阅历者优先;
〔7〕了解软件功能平安者优先。
嵌入式操作系统工程师〔微内核虚拟化〕职位描述与岗位职责任职要求
职位描述:
岗位职责:
1. 负责微内核和硬件虚拟化架构及方案设计;
2. 参加微内核和硬件虚拟化技术开发、移植及应用工作;
3. 参加并完成项目开发工作。
任职资格:
〔1〕熟识微内核及硬件虚拟化hypervisor原理及相关技术;
〔2〕深刻理解实时操作系统内核及文件系统;
〔3〕熟识嵌入式操作系统和arm处理器架构,至少两年以上嵌入式操作系统〔照实时linux、qnx、ucos或works〕环境下设计、开发和调试驱动程序、固件、软件的阅历;
〔4〕具备操作系统中多进程、多线程编程阅历,熟识多核间通信机制,熟识bootloader的编写;
〔5〕精通c/c++,娴熟把握shell脚本开发、makefile编写等;
〔6〕熟识嵌入式软件开发、测试流程,能够进行板级bsp开发,娴熟使用交叉编译开发环境和工具;
〔7〕具备肯定的硬件基础学问;
〔8〕具备微内核开发,hypervisor开发,操作系统内核剪裁、扩充、移植、优化阅历者优先;
〔9〕了解软件功能平安者优先。
操作系统工程师岗位职责操作系统工程师职责任职要求
操作系统工程师岗位职责
职责描述:
1. 负责产品模块设计方案编写;
2. 依据产品需求,在linux操作系统下进行c/c++及驱动开发。
任职要求:
1、计算机/软件相关专业本科(全日制)以上学历;
2、有3年以上linux驱动、内核开发、文件系统阅历;
3、把握linux环境下的程序开发、调试方法;
4、把握c/c++语言,对linux内核有深厚的爱好。
嵌入式操作系统工程师〔ros〕职位描述与岗位职责任职要求
职位描述:
岗位职责:
1. 负责车控操作系统架构及方案设计;
2. 参加中间件类ros系统技术开发、移植及应用工作;
3. 参加并完成项目开发工作。
任职资格:
〔1〕深刻理解实时操作系统内核及文件系统;
〔2〕熟识嵌入式操作系统和arm处理器架构,至少两年以上嵌入式操作系统〔照实时linux、qnx、ucos或works〕环境下设计、开发和调试驱动程序、固件、软件的阅历;
〔3〕具备操作系统中多进程、多线程编程阅历,熟识多核间通信机制;
〔4〕精通c/c++,娴熟把握shell脚本开发、makefile编写等;
〔5〕熟识嵌入式软件开发、测试流程,能够进行板级bsp开发,
娴熟使用交叉编译开发环境和工具;
〔6〕具备操作系统内核剪裁、扩充、移植、优化阅历者优先;
〔7〕了解软件功能平安者优先。