Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Lenovo logo
联想
IoT - Bootloader开发工程师
立即应聘

IoT - Bootloader开发工程师

发布于 大约 18 小时前

普通员工/个人贡献者

武汉市
中级经验
全职员工
仅现场办公
本科
软件工程
Arm汇编
Bsp
Linux内核
Lk
Mipi
Pcie
Sdio
Secure Boot
Spi

AI 估算 · 18k–30k

嵌入式底层开发人才稀缺,武汉薪资中等偏上,联想大厂福利稳定。

职位详情

关于这个职位

该职位主要负责联想IoT设备(如智能音箱、智能屏、车载终端等)的底层Bootloader和Linux内核开发,包括启动流程优化、驱动移植、安全启动链实现等

你将深度参与芯片bring-up和系统稳定性调试,与硬件团队紧密协作,解决嵌入式系统疑难问题
适合具备3年以上嵌入式底层开发经验、精通C/C++和ARM架构的工程师

最低要求

本科及以上学历,计算机、电子工程、通信、自动化等相关专业,3年以上嵌入式系统底层或Linux内核开发经验

精通C/C++,熟悉GNU汇编或ARM汇编,具备良好的Python/Shell脚本编写能力
深入理解ARM体系结构(Cortex-A/Cortex-M/ARMv7/ARMv8),熟悉MMU、Cache、异常处理、中断控制器(GIC)等核心概念
扎实的嵌入式Linux/RTOS移植与BSP开发经验,熟悉Bootrom到OS启动的完整流程,有U-Boot、LK或高通SBL/XBL等Bootloader的实际开发与定制经验
熟悉Linux内核核心子系统(进程调度、内存管理、设备驱动模型、设备树、中断框架、时钟与电源管理等),具备复杂驱动的架构设计能力
掌握常见硬件接口协议与调试方法:I2C、SPI、UART、GPIO、MIPI DSI/CSI、USB 2.0/3.0、SDIO、PCIe等,能阅读电路原理图,熟练使用示波器、逻辑分析仪进行底层分析
了解Android系统启动流程(从Bootloader到init、Zygote再到Home界面)和AOSP构建系统,理解Android HAL层与内核驱动的交互关系

工作职责

负责IoT设备(如智能音箱、智能屏、车载终端、机器人、智能摄像头等)的Bootloader开发、调试与优化,包括U-Boot、LK、SBL/XBL等,实现启动流程定制、Fastboot支持、固件下载烧录、分区管理等核心功能

承担Linux/Android内核的移植、裁剪与驱动架构设计,参与芯片平台bring-up,确保系统在嵌入式SoC上稳定启动与运行
同时开发和维护板级支撑包(BSP),为存储(eMMC/UFS/NAND)、USB、MIPI显示与摄像头、以太网、Wi-Fi/BT、电源管理、各类总线等外设提供内核驱动支持
深度参与系统启动时间优化,通过启动流程裁剪、并行初始化、驱动加载优化等手段达到产品级开机速度指标
设计并维护系统固件升级方案,包括A/B分区无缝升级、Recovery模式定制、差分包制作、掉电保护等,配合云端完成OTA流程的底层支撑
实现与调试安全启动链(Secure Boot)、Android Verified Boot、dm-verity、TrustZone/TEE集成等安全机制,保障系统完整性
与硬件团队紧密协作,进行板级调试与信号测量,解决启动异常、死机、panic、电源波动、外设不识别等疑难问题
开发底层诊断工具与工厂产测程序,支持产线裸板测试、自动化校准与器件验证
编写和归档内核、Bootloader相关的技术文档,包括启动流程图、驱动接口说明、移植指南等

AI 洞察

优缺点分析

优点

  • 联想作为跨国巨头,产品线丰富,技术积累深厚,能接触到多种IoT SoC平台
  • Bootloader和内核开发属于硬核技术,职业护城河高,不易被替代
  • 武汉生活成本相对一线城市较低,且联想薪资在当地有竞争力
  • 底层开发调试困难,涉及硬件交互,问题排查周期长,需要耐心和毅力
  • 技术栈偏传统,与纯互联网或AI岗位相比,可能需要额外补充新技术
  • 适合对底层硬件和操作系统有浓厚兴趣、喜欢钻研疑难杂症、享受从零构建系统乐趣的工程师

缺点 / 挑战

  • 产品开发节奏快,可能面临赶项目进度的压力,需要适应高强度工作

角色解读

  • 可向嵌入式系统架构师或芯片底层专家发展,成为启动和底层调试核心人员
  • 也可横向扩展至Android系统框架或安全领域,成为全栈嵌入式工程师
  • 在联想大平台积累多年后,有机会转向芯片原厂或自动驾驶等更高薪领域
  • 负责IoT设备的Bootloader开发与定制,包括U-Boot、LK等启动加载程序的移植调试
  • 进行Linux/Android内核的移植裁剪和驱动开发,参与芯片bring-up和BSP维护
  • 优化系统启动时间,设计可靠的OTA固件升级方案和安全启动链
  • 精通C/C++和ARM汇编,具备良好的Python/Shell脚本能力
  • 深入理解ARM体系结构和Linux内核核心子系统,有实际Bootloader开发经验
  • 掌握常见硬件接口协议(I2C、SPI、UART等),能使用示波器等调试工具

申请策略

  • 联想重视流程和文档,面试中展现良好的工程习惯和文档输出能力会有加分
  • 了解联想IoT产品线(如智能音箱、摄像头)的现有产品,面试时展示对业务的关注
  • 突出Bootloader实际项目经验,如U-Boot或LK的移植与定制,附上具体成果
  • 强调Linux内核驱动开发经历,特别是I2C/SPI/USB等接口驱动的实现
  • 展示启动优化或OTA升级方案的成功案例,用数据说明开机时间缩短百分比
  • 如果对安全启动不熟悉,可以学习TrustZone和Android Verified Boot相关文档
  • 补充AOSP构建系统和Android HAL层知识,以更好理解系统全貌
  • 练习使用逻辑分析仪和示波器进行常见问题定位

面试指南

  • 对于流程类问题,按照阶段(Bootrom -> SPL -> U-Boot -> Kernel)逐步展开,突出关键步骤如设备树传递、控制台初始化等
  • 对于调试类问题,采用“问题现象 -> 定位方法(代码审查、日志、硬件测量) -> 根因分析 -> 解决方案”的逻辑
  • 对于安全类问题,先简述概念,再结合项目实例说明如何实现,体现工程落地能力
  • 请描述U-Boot从启动到加载Linux内核的完整流程
  • 如何处理Linux内核中的DMA和中断竞争问题?
  • 讲解一下Secure Boot的实现原理以及如何与TEE集成
  • 你如何优化系统启动时间?举例说明
  • 当I2C设备在探测时失败,你会如何排查?

职位点评

68
综合评分

武汉联想IoT底层研发岗,技术硬核,薪资合理,但办公灵活性低。

更适合这类人
适合重视技术成长和职业发展的专业型工程师,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活50
使命价值60

薪资福利

75中等

联想作为上市公司,薪资福利属市场水准,武汉生活成本较低,但JD未提及具体薪资和福利细节,整体补偿性中等偏上。

薪资信号未披露(AI估算:18K-30K/月)

成长发展

85较高

该职位涉及前沿的嵌入式底层技术和安全机制,能接触到多种IoT芯片平台,成长空间大,但JD未明确提及晋升路径。

技术前沿主流现代技术
技术栈U-Boot、Linux内核、ARM、Secure Boot、TrustZone、OTA
业务类型ambiguous

工作生活

50较低

工作地点武汉,仅现场办公,无远程或混合选项说明;嵌入式开发调试需实验室环境,灵活性低;JD未提及WLB信息。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

联想品牌有影响力,IoT产品服务于智能生活,有一定社会价值,但JD未强调使命或创新,行业增长稳定。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

联想 的其他在招职位

  • 安卓软件技术项目管理

    联想 · 北京市
    AI 估算 · 30k-50k
  • 资深数字化转型项目管理专员

    联想 · 深圳市
    AI 估算 · 20k-35k
  • Memory Engineer

    联想 · 中国台湾, Taipei City, 中山(Zhongshan)
    AI 估算 · 15k-25k
  • Manager, Desktop Cost team

    联想 · 北京市
    AI 估算 · 30k-45k
  • AgenticOps Staff Engineer

    联想 · 天津市
    AI 估算 · 35k-55k

相似职位推荐

  • AI应用开发工程师(视频创作方向)(MJ035990)

    携程 · 上海市
    AI 估算 · 25k-45k
  • 数据加速高级开发工程师(深圳/北京/上海/杭州)

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • 腾讯云DataBuddy-Agent研发专家

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • Camera嵌入式软件开发工程师-实习-2027届

    小米 · 西安市
    AI 估算 · 4k-6k
  • Android研发工程师

    小米 · 北京市
    AI 估算 · 30k-50k

联想 的其他在招职位

  • 安卓软件技术项目管理

    联想 · 北京市
    AI 估算 · 30k-50k
  • 资深数字化转型项目管理专员

    联想 · 深圳市
    AI 估算 · 20k-35k
  • Memory Engineer

    联想 · 中国台湾, Taipei City, 中山(Zhongshan)
    AI 估算 · 15k-25k
  • Manager, Desktop Cost team

    联想 · 北京市
    AI 估算 · 30k-45k
  • AgenticOps Staff Engineer

    联想 · 天津市
    AI 估算 · 35k-55k

相似职位推荐

  • AI应用开发工程师(视频创作方向)(MJ035990)

    携程 · 上海市
    AI 估算 · 25k-45k
  • 数据加速高级开发工程师(深圳/北京/上海/杭州)

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • 腾讯云DataBuddy-Agent研发专家

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • Camera嵌入式软件开发工程师-实习-2027届

    小米 · 西安市
    AI 估算 · 4k-6k
  • Android研发工程师

    小米 · 北京市
    AI 估算 · 30k-50k