Linux内核高级工程师(内核开发)

工作地点:长沙

岗位职责

1、负责Linux内核任务调度策略的优化与适配,确保多核负载均衡与低延迟响应 

2、设计多核协同调度算法(如ARM Big.LITTLE架构),优化任务分配策略,提升系统吞吐量与能效比 

3、集成实时补丁(如PREEMPT_RT),分析并解决调度优先级反转、死锁等异常问题 

4、精通性能监控工具(如perf、ftrace)使用,统计调度延迟与CPU利用率,输出调优报告 

5、支持客户定制化需求,编写调度模块开发文档与用户手册

岗位要求

1、本科及以上学历,通信、自动化、电子、计算机等相关专业; 

2、十年以上嵌入式linux调度调优经验,精通C语言及ARM架构,熟悉MMU,Cache;

3、精通C语言及Linux内核源码,熟悉调度器、中断处理、上下文切换等核心模块; 

4、掌握多核调度算法,有实时系统开发经验者优先; 5.熟练使用linux下性能监控、分析、调试工具。