高级软件工程师 60-90k
上海 5-10年 统招本科 招1人 6月24日更新
收藏
avator
胡先生 4分钟前在线 已认证
资深顾问(SC) · 成都新大瀚人力资源管理有限公司
简历处理快 回复速度快
聊一聊
职位介绍
负责 Host 端存储与内存融合技术方案的设计与开发,重点包括: ● 基于 UFS/eMMC/NVMe 存储设备 的 swap 技术(zRAM、zswap、swap on storage) 优化与创新,提升内存压力下的系统流畅度与寿命; ● 结合 Android 内核(含 Android 16+ 新特性),优化 虚拟内存管理(VM)、页面回收、内存压缩与交换路径; ● 开发/修改 Linux 内核的 块设备层、SCSI 子系统、存储驱动(UFS/eMMC等),实现低延迟、高 QoS 的存储访问路径。 2. 深入 Android Framework 与进程保活策略: ● 分析并优化 App 保活机制(进程优先级、LMKD、cgroup、PSI、oom_adj),降低因内存紧张导致的杀进程/重启; ● 配合存储 swap 方案,提升后台多任务留存能力,支撑产品竞争力。 3. 参与存储驱动与协议栈的系统级适配: ● 负责 UFS/eMMC 驱动在 MTK / Qualcomm / UNISOC 等平台 的系统层适配、性能调优与稳定性; ● 支持芯片 Bringup 与 SDK 验证流程中的存储功能与性能验证。 4. 与 Device 端协作,推动端到端存储方案创新: ● 协助 Device 团队评估新存储介质(如 UFS 4.0 / 5.0)、FTL 算法、功耗/寿命模型; ● 设计 Host 端测试用例与压力场景,暴露 Device 端瓶颈并推动优化。 5. 开发系统级调试与自动化验证工具: ● 编写自动化测试脚本(Python/Shell),构建内存压力/存储性能场景; ● 使用内核 tracing 工具(ftrace、perf、systrace、simpleperf)进行性能分析。 6. 编写架构设计文档、调优报告及技术沉淀。 基本要求: 1. 本科及以上学历,计算机相关专业,4~7 年 Linux/Android 内核或系统软件开发经验。 2. 极其熟悉 Linux/Android 内核内存管理,精通以下至少两个子方向: ● swap / zRAM / zswap 机制 ● 页面回收、LRU、内存压缩 ● 虚拟地址映射与 page fault 处理 3. 熟悉文件系统与块层(ext4/f2fs、block layer、IO scheduler、SCSI 子系统)。 4. 熟悉 UFS/eMMC 存储驱动,有实际驱动适配或性能调优经验(侧重于 Host 侧驱动行为,非硬件时序)。 5. 熟悉 MTK / Qualcomm / UNISOC 任一平台的 Android 系统软件栈,尤其是: ● LowMemoryKiller (LMKD) / PSI 机制 ● 进程保活策略与优先级管理(oom_adj、cgroup) 6. 精通 C 语言,熟练使用 Shell/Python,具备内核调试能力(kdump、ftrace、perf、tracepoints)。 7. 良好的团队协作与跨团队(Host/Device)推动能力。 第二、优先条件: 1. 有 基于 UFS/SSD 的 swap 方案量产经验(如 zram + backing device、直接 swap on UFS)。 2. 熟悉 Android 16 内核新特性 或参与过 AOSP 存储/内存相关贡献。 3. 熟悉 JEDEC UFS/eMMC 或 NVMe 协议规范(侧重于 Host 侧行为理解)。 4. 有性能优化经验(iostat、tracepoints、systrace、simpleperf、perfetto)。 5. 有芯片 Bringup 或 SDK 验证中的存储子系统经验。
其他信息
语言要求:不限
行业要求:科技推广服务

猎聘温馨提示:

1. 如您发现平台内招聘方存在以下违规行为的,请立即举报
  • · 扣押您的身份证件或者其他证件;
  • · 要求您提供担保人、担保金或者以其他名义向您收取财物( 如培训费、体检费、资料费、置装费、押金等);
  • · 强迫您入股或者向您集资;
  • · 以招聘名义牟取不正当利益;
  • · 发布虚假招聘广告信息;
  • · 工作时长违反劳动法规定;
  • · 存在其他损害您的合法权益的行为。
2. 如您应聘的岗位属于涉外劳务合作/海外岗位的,请务必核实招聘方对外劳务合作资质取得情况,同时注意自身资金安全,防范招聘欺诈。
3. 本平台招聘方不向求职者提供任何收费服务。
查看全部
更新时间:2026-08-16