电源管理高级软件工程师
职位描述
职位介绍
职位描述
芯擎科技由吉利和ARM中国共同投资成立。该职位将负责针对汽车SoC解决方案市场的基于ARM处理器的SOC的Thermal/Power相关软件开发。应聘者需要在ATF及Linux kernel及SOC层面来设计及实现方案。该工程师将在芯擎R&D SW团队工作。
工作职责:
- 负责芯片低功耗方案软件的架构设计和相应模块软件开发;
- 负责芯片的功耗优化,提升产品体验;
- 分析解决用户反馈中的功耗问题;
- 负责低功耗相关的软件稳定性问题的分析与解决。
任职要求:
- 从事linux内核相关开发工作,深刻理解计算机体系结构,精通C/C++,在X86、arm等主流CPU架构上有至少3年以上的SOC power软件开发经验;
- 熟悉常见的功耗调试手段和工具;
- 理解内核thermal框架基本流程以及常见的功耗策略;
- 理解内核cpufreq(schedutil)基本框架,并有实际温控策略开发经验;
- 理解电源管理基本suspend/resume流程,有STR经验;
- 理解CPU idle/hotplug/EAS等低功耗机制;
- 理解异构多核SoC任务调度及ATF(ARM trusted firmware);
- 有DDR/PCIE/USB/ETH/MIPI (CSI, DSI)/UFS/DP等高速IO驱动开发和调试经验者优先;
- 有 VCS/Palladium Z1/X1/Zebu/FPGA/Trace32/System Verilog/UVM 使用经验者优先;
- 熟悉Git/Gerrit源代码管理工具;
- 熟悉bash、python等脚本语言;
- 良好的团队合作能力和沟通能力。