职位描述
工作内容:
1.负责微内核产品线产品系统服务功能组件设计与开发
2.参与微内核产品线系统服务功能产品安全认证开发
3.负责客户项目系统服务定制与开发
所需专业知识和技能:
1、熟悉理解进程与线程的概念和区别,掌握进程/线程管理,进程/线程间通信及同步机制,调度及调度算法知识等、线程/进程切换构成与实现:
2、掌握常见的内存分配算法原理,标准C等实现的用户态内存分配核心功能及原理,内存映射原理及典型分段分页机制实现,共享内存的实现原理、操作系统常见的I0系统架构和软件层次;
3、深入掌握源码到可执行文件的全流程,了解具体语言源码编译链接过程的主要处理和输入输出、了解编译器都会做哪些方面的优化及优化原理,了解对应特点语言语法或关键字对编译器优化的影响;
4、熟练掌握C编程语言;
5、熟悉链接分类及过程,静态链接、动态链接(编译时动态、运行时动态)、符号解析、重定位;
6、熟悉理解基础数据结构特点及底层实现,如数组、链表、栈、队列、哈希表、红黑树、二叉树等,掌握常用排序查找算法原理及实现:
7、熟悉掌握系统/软件生命周期概念、组成及各个过程。
8、学历和专业:计算机/电子信息技术/自动化等相关专业,本科及以上,7年以上经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕