发个招聘贴 我们是国内某个芯片和操作系统方案提供商,现在想招聘一些做操作系统开发人员。目前阶段会做Linux、Android、ROTS移植工作,会接触到类似mips,arm,x86等一些构架的CPU/SoC平台,还会接触虚拟化、编译器优化等等。工作性质目前是开发、工程混杂在一起,薪资需要后续和人事单独聊。 目前开发人员大量需要,有兴趣同学的可以邮件我。
一、初级中级大致要求如下: 1. 学历目前没有强制要求 2. 要求能够看懂一些基本的英文文档,会使用科学的方式查询资料 3. 懂一点c,能够写c++代码 4. 要求有实际编写shell、python、perl或者ruby脚本语言的能力 5. 了解linux操作系统运行的大体的机制 6. 可以使用linux桌面进行日常的办公,熟悉linux的命令行操作界面 7. 了解一些linux发行版本之间的差异,了解一些linux服务器应用场景 其他加分项: 1. 有实际参与过一些开源项目,了解ci,cr的流程 2. 了解autotools,cmake,meson, scons等build systems 3. 了解一些存储、运维、灾备、大数据等等方案 4. 有长期使用gentoo, arch,slackware,或者有构建lfs的经历的 5. 有嵌入式开发经验的 二、高级大致如下: 职责: 1. 负责Linux操作系统内核及系统模块的开发、移植,定制和调优; 2. 定位和解决内核相关的性能和稳定性问题; 3. 负责模块内开发任务分配和外部协调; 4. 参与Linux/Android社区互动,维护内核版本的迭代升级。 素质要求: 1. 独立分析问题和解决问题的能力 2. 良好的项目管理协调能力 3. 良好的抗压能力 4. 有操作系统构架设计者优先考虑; 5. 有Linux社区开发经验的优先考虑; 专业要求: 1. 熟悉操作系统概念和工作机制; 2. 对Linux内核有深入了解,熟悉进程调度、同步机制、内存管理、设备驱动模型; 3. 对网络协议栈、文件系统、虚拟化、安全、驱动模型至少精通一项; 4. 能实现基础的Linux内核模块,使用常见的内核编程接口;= 5. 精通C/C++语言,至少熟悉一种CPU构架(熟练使用汇编语言者优先); 6. 熟悉Linux内核相关开发环境,熟练使用常见工具(如bash、gdb、Makefile等); 7. 熟悉bootloader、kernel image的制作和安装。 -- -- You received this message because you are subscribed to the Google Groups Shanghai Linux User Group group. To post to this group, send email to shlug@googlegroups.com. To unsubscribe from this group, send email to shlug+unsubscr...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/shlug?hl=zh-CN --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Shanghai Linux User Group”群组。 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到shlug+unsubscr...@googlegroups.com。 要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/shlug/CAH185hWcS9LLY1aGfamwC5Bgz0FwGDzqNLvnSuZzDOJ6BvEohw%40mail.gmail.com。