-
职位描述: 1、主导linux内核模块关键技术方案的预研、开发、维护 2、主导linux内核疑难问题的技术攻关 岗位要求: 1、Linux内核相关技术知识扎实,3年以上linux内核开发经验 2、至少熟悉linux内核的内存管理、IO子系统、文件系统其中一个模块 3、有主导解决linux内核疑难问题的丰富经验,或有linux内核运维排障设计经验 4、具有良好的学习能力、沟通能力、团队协作精神、强烈的责任心和主动性
-
职位描述 1、 根据业务需求对Linux内核进行深度定制及新特性研发; 2、 负责Linux内核容器资源隔离/Linux内核KVM虚拟化研发(二者可选其一); 3、 负责Linux操作系统及其内核前沿技术的研究和应用。 任职要求 1、本科及以上学历,具有Linux内核开发实践经验; 2、精通CPU调度、内存、I/O、网络、Arch子系统、Kvm模块、Qemu等其中一个或多个的核心原理,并阅读研究过其代码实现; 3、具有扎实的C语言编程能力,熟悉shell、python、go等编程语言; 4、熟悉Linux系统内核常用Debug、性能分析工具及方法,具有优秀的问题分析及解决能力,对挑战性问题充满激情; 5、良好的自驱性、逻辑思维能力、沟通协调能力和团队精神; 6、有Linux Kernel、Kvm、Qemu虚拟化相关开源社区patch优先。
-
职位描述 1、 根据业务需求对Linux内核进行深度定制及新特性研发; 2、 负责Linux内核容器资源隔离/Linux内核KVM虚拟化研发(二者可选其一); 3、 负责Linux操作系统及其内核前沿技术的研究和应用。 任职要求 1、本科及以上学历,具有Linux内核开发实践经验; 2、精通CPU调度、内存、I/O、网络、Arch子系统、Kvm模块、Qemu等其中一个或多个的核心原理,并阅读研究过其代码实现; 3、具有扎实的C语言编程能力,熟悉shell、python、go等编程语言; 4、熟悉Linux系统内核常用Debug、性能分析工具及方法,具有优秀的问题分析及解决能力,对挑战性问题充满激情; 5、良好的自驱性、逻辑思维能力、沟通协调能力和团队精神; 6、有Linux Kernel、Kvm、Qemu虚拟化相关开源社区patch优先。
-
工作职责: 1、解决云平台服务器在Linux和虚拟化内核上遇到的问题; 2、通过内核和底层技术工作提升计算、网络、存储等产品的稳定性、可靠性; 3、和产品团队合作进行性能分析和架构优化,引入业界新技术改进云平台产品; 4、参与开源社区,贡献补丁和反馈内部成果; 工作要求: 1、两年或以上Linux内核或相关底层软件例如SPDK/DPDK等开发经验; 2、熟悉Linux内核,熟悉内核网络、存储、文件系统、内存、调度器等模块之一;熟悉底层技术栈;熟悉服务器CPU架构;熟悉Linux发行版或Windows底层基础设施等; 3、熟悉KVM虚拟化或容器技术者优先; 4、对异构计算例如GPU等或软硬件结合例如智能网卡等有经验者优先; 5、有底层创新工作或开源社区经验者优先; 6、良好的逻辑思考能力、沟通能力、创新能力、团队合作精神,有责任心,能承受一定的工作压力;对底层技术有浓厚兴趣,不断追求实现自我能力提升。
-
工作职责 1、参与安全产品技术研发,产品架构设计、新技术调研及竞品技术分析等相关工作; 2、解决产品实现过程的技术难题及现网运行过程中遇到的问题,应用前沿技术提升产品的核心竞争力 3、负责安全相关产品技术方案选型,原型验证,系统架构设计 4、负责编码实现,测试,性能调优,资源占用优化,线上问题响应及修复等相关工作 5、负责研发版本管理,软件发布等相关工作 任职资格 1、计算机本科及以上学历,良好的算法和数据结构基础 2、3年以上实际项目软件开发经验 3、精通C语言多线程,高并发编程,信号量同步等相关技术 4、熟悉标准库和系统调用,了解标准I/O、系统I/O的区别 5、熟悉TCP/IP协议栈,常用网络应用协议相关原理和应用 6、熟悉信号处理相关机制,熟悉文件系统I/O相关原理 7、掌握内存泄露检测,gdb,gperf性能测试等常用工具的基本使用方法 8、沟通学习能力强、有钻研精神、渴望实现新技术、善于处理疑难问题 有以下任一条件满足者优先 1、有Linux内核驱动程序开发经验,嵌入式设备开发和调试经验 2、有网络虚拟化(例如DPDK+VPP、OVS)或多核网络处理器开发经验,熟悉虚拟化技术KVM 3、有Linux内核性能优化和开发、TCP优化等工作经验 4、有智能网卡等硬件offload开发经验 5、熟悉数据中心网络架构及相关网络技术 6、熟悉Linux内核,对Linux内核相关机制有一定了解,例如,Netfilter、Qos等
-
工作职责: 1.负责Linux内核的维护调优,主导kernel疑难问题分析 2.针对服务的需求定制Linux内核,结合业务需求开发内核新功能 3.结合服务特点对linux内核进行性能调优,主导某子系统优化思路的构思、分析、设计、实现、落地; 4.跟踪Linux社区动态,及时对内核前瞻技术和ARM64新架构研究。 任职要求: 1. 5年及以上Linux内核开发经验,熟悉ARM/X86架构,211本科及以上学历要求; 2. 熟练掌握linux kernel开发协作模型,熟练使用git,gcc、gdb、kgdb、perf、systemtap、makefile等等开发、调试工具,熟悉常用系统调用,具备一线开发能力。 3. 熟悉linux内核容器,熟练使用docker等工具,熟悉kvm等等虚拟机机制。 4. 熟悉设备驱动模型、io子系统。 5. 熟悉内核调度算法,对实时性有深入理解 6. 熟悉内存子系统,对虚拟内存有深入理解 7. 熟悉CPU缓存一致性算法、分支预测、乱序执行、流水线等等机制。 8.具备Linux驱动开发、性能调优、网络、虚拟化、多进程多线程等方面的研发经验 9.有在Linux Kernel等主要开源社区有补丁贡献者优先 10.良好的团队合作精神,较强的沟通能力 11.优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情 linux内核容器,内核调度算法,虚拟内存,多进程多线程,开源社区patch,内核稳定性,内核调优
-
岗位职责: 1、 负责linux内核功能开发; 2、 负责内核性能调优以及稳定性问题。 任职要求: 1、精通C/C++,精通shell脚本语言; 2、精通linux内核,有内核开发经验; 3、掌握网络通信TCP/IP协议族和协议栈实现; 4、熟悉linux下用户层应用程序编程(多线程、高并发、网络通信等技术); 5、熟悉网络安全产品,有相关开发经验; 6、熟悉Linux系统原理,具有高性能服务器研发经验优先; 7、有信息安全从业经验者优先。
-
岗位职责: 1、 负责linux内核功能开发; 2、 负责内核性能调优以及稳定性问题。 任职要求: 1、精通C/C++,精通shell脚本语言; 2、精通linux内核,有内核开发经验; 3、掌握网络通信TCP/IP协议族和协议栈实现; 4、熟悉linux下用户层应用程序编程(多线程、高并发、网络通信等技术); 5、熟悉网络安全产品,有相关开发经验; 6、熟悉Linux系统原理,具有高性能服务器研发经验优先; 7、有信息安全从业经验者优先。
-
职位描述: 1、负责内核方面的核心特性开发、维护与性能优化工作 2、承担内核虚拟化方面的术预研工作和疑难问题攻坚处理 3、研究和攻克内核调度/虚拟化转化率/内存管理/IO子系统相关方向的核心技术,构建产品技术壁垒 4、带领并指导内核团队,培养团队核心技术人员,建立合理的人才梯队 5、对内核方向做持续技术洞察,跟踪业界前沿技术,产出业界领先的产品创新成果 要求: 1、计算机体系相关知识扎实,精通内核和操作系统原理,熟悉计算机体系架构 2、5年以上Linux内核相关经验,对内核核心模块有丰富的设计和开发经验,有社区贡献优先 3、能独立设计产品/特性框架,具备底层系统的核心模块开发成功经验 4、技术视野开阔,对内核核心模块领域的相关技术有广泛全面的了解 5、熟悉内核调度、内存管理、IO子系统、虚拟化等内核核心模块 6、具备主流云厂商核心内核领域设计开发经验者优先 7、具有良好的学习能力、沟通能力、团队协作精神、强烈的责任心和主动性
-
岗位职位: 1、负责Linux内核相关故障的分析、定位、解决工作,能够输出逻辑严密的故障分析报告; 2、负责跟踪开源社区的内核开发动态,并及时跟进操作系统内核代码树的升级、安全补丁; 3、参与Linux内核新功能和特性改进的方案设计、具体开发、调试工作; 4、参与操作系统内核子系统的性能优化工作; 5、参与操作系统内核对国产化硬件设备的适配工作; 6、参与Linux内核对国产化cpu适配的适配工作,具体包含海光、龙芯、鲲鹏、飞腾等架构; 任职要求: 1、计算机相关专业本科以上学历,具有2年及以上内核与驱动开发经验; 2、熟悉Linux内核模块结构,对进程调度、内存管理、文件系统、网络通信、进程通信五大模块之一有深入了解 3、能熟练使用各种调测工具(如perf、systemtap、ebpf等) 分析内核相关问题; 4、有较强的问题定位能力,熟悉softlockup、 hardlockup、死锁、panic、oom等日常问题; 5、从事2年以上的Linux内核和系统开发工作,熟悉内核维护和开发流程者优先; 6、精通C语言,熟悉arm64与x86_64汇编语言,能熟练编写bash/makefile等脚本; 7、具备很好的逻辑思维能力、学习能力,乐于钻研,善于分享与协作;
-
工作职责: 作为Linux内核开发工程师,你将负责以下任务: 1. 开发和维护Linux内核模块,包括驱动程序和系统调用。 2. 参与Linux内核的架构设计和开发,包括新特性开发和维护。 3. 负责分析和解决内核中出现的性能问题和bugs,并提供性能优化方案。 4. 协助项目经理完成项目计划,并按照计划完成开发工作。 5. 编写和维护技术文档,包括内核手册、开发文档和测试文档等。 职位要求: - 5-10年Linux内核开发经验,其中3年以上为Linux驱动开发经验。 - 熟悉Linux操作系统原理,了解计算机体系结构和计算机网络。 - 熟悉C语言和汇编语言,具备良好的编程能力。 - 熟悉Linux内核架构和驱动程序的开发方法。 - 熟悉Linux系统调用和内核函数的使用方法。 - 具备良好的团队合作能力和沟通能力,能够与团队成员和客户进行有效的沟通和合作。 - 具备良好的解决问题能力和自我学习能力,能够独立思考和解决问题。 - 熟悉Linux内核测试工具和驱动程序的测试方法。 - 有强烈的责任心和开发热情,能够对Linux内核开发工作负责并保持高效率。
-
工作职责 1、参与网络相关技术研发、架构设计工作,包括网络规划,以及网络转发面、控制面及管里面架构设计,以及技术方案选型、原型验证工作; 2、参与网络相关方向新技术调研及竞品技术分析等相关工作,包括但不限于算力网络、SDN、NFV、虚拟化、云计算、硬件卸载等相关技术,应用前沿技术提升产品核心竞争力; 3、负责产品技术难题攻关及线上的疑难问题攻关; 4、负责开发过程中的编码实现,以及测试、性能调优、资源占用优化工作; 5、负责研发版本管理、软件发布等相关工作 任职资格 1、计算机本科及以上学历,良好的算法和数据结构基础 2、实际项目软件开发经验 3、精通C语言多线程,高并发编程,信号量同步等相关技术 4、熟悉标准库和系统调用,了解标准I/O、系统I/O的区别 5、熟悉TCP/IP协议栈,常用网络应用协议相关原理和应用 6、熟悉信号处理相关机制,熟悉文件系统I/O相关原理 7、掌握内存泄露检测,gdb,gperf性能测试等常用工具的基本使用方法 8、沟通学习能力强、有钻研精神、渴望实现新技术、善于处理疑难问题 有以下任一条件满足者优先 1、有Linux内核驱动程序开发经验,嵌入式设备开发和调试经验 2、有网络虚拟化(例如DPDK+VPP、OVS)或多核网络处理器开发经验,熟悉虚拟化技术KVM 3、有Linux内核性能优化和开发、TCP优化等工作经验 4、有智能网卡等硬件offload开发经验 5、熟悉数据中心网络架构及相关网络技术 6、熟悉Linux内核,对Linux内核相关机制有一定了解,例如,Netfilter、Qos等
-
1.参与项目需求分析和技术文档的编写 2.负责Linux内核的新能评估、设计、实现、验证工作 3.负责分析RT、LTS、CVE等补丁和新的feature的移植; 4.负责linux系统下的内存、调度、文件系统、网络等内核子系统的优化、调试、交付工作 5.基于soc芯片的bsp包进行自研内核版本的移植 6.负责完成内核开发的技术文档设计及输出 7.负责编写编译脚本和自动化脚本 任职要求 1.大学本科以上学历,3年以上linux驱动或者内核开发经验 2.精通C/C++编程,深入理解操作系统原理,金融内存、调度、文件、I/O、网络等子系统之一; 3.对内和通用模块有代码级了解,熟练使用linux各种工具并能快速定位问题,有性能优化经验 4.有linux板级bringup经验
-
腾讯云Linux内核工程师(腾讯CSIG子公司)(西安/重庆)
[西安·雁塔区] 2023-07-1515k-28k 经验1-3年 / 本科信息安全,人工智能 / 上市公司 / 2000人以上岗位职责: 1. 负责云服务器环境系统性能问题分析,通过系统化方法分析影响业务性能的因素,输出优化方案 2. 负责TencentOS系统及内核问题定位,包括基于内核视角的性能分析、故障诊断、内核crash分析等 3. 负责系统级诊断工具开发与维护 岗位要求: 1. 两年以上Linux系统运维/内核/驱动相关开发经 2. 熟悉操作系统原理和TCP/IP协议 3. 具备C/Python语言开发能力 4. 深入理解Linux操作系统原理,熟悉Linux内存管理、进程调度、文件系统、网络协议栈等至少2个子系统 5. 良好的故障诊断技能,掌握ftrace/systemtap/bcc等动态内核观测和分析工具,具备相关工具开发能力 6. 内核crash分析能力,能分析出soft lockup/hung task等crash原因 7. 有内核开发经验或开源社区内核可观测性相关项目贡献经验者优先 -
岗位职责 1. 你将参与设计与研发以数据保护为重点的系统扩展和相关服务; 2. 你将参与设计和实现我们最先进的系统组件,该组件将跟踪操作系统(Linux、Windows 或 macOS)内所有敏感数据的全链路流转; 3. 你将解决具有挑战性的性能优化难题:我们正在构建的软件可以监控数十万个事件,同时 CPU 使用率低于 1%; 4. 你将设计和构建高度可靠的代码,且不影响最终用户体验。 任职要求 1. 具备扎实的计算机程序设计功底,熟练掌握 C/C++/Rust 等编程语言其中之一; 2. 精通应用架构的设计和实现; 3. 熟练掌握算法与数据结构基础知识,熟悉 Linux/FreeBSD/macOS 操作系统原理; 4. 熟悉 Linux 内核驱动程序开发,具备一定的开发与调试经验,了解一个或多个子模块(例如:SELinux、文件系统、进程管理、内存管理,网络等); 5. 了解 Linux 开发,了解 Linux 内核稳定性及性能的分析方法与工具(例如:Ftrace、Strace、perf、OProfile、eBPF 等); 6. 具备良好的团队协作能力与学习钻研能力、具备良好的沟通协调能力与语言表达能力。