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

Watch Jobs

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

探索

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

订阅

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

关注我们

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

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Watch Jobs

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

探索

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

产品

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

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策
Horizon Robotics logo
地平线
【地瓜机器人】SoC系统软件工程师(Boot & DDR)
立即应聘

【地瓜机器人】SoC系统软件工程师(Boot & DDR)

发布于 大约 24 小时前

普通员工/个人贡献者

北京市 / 南京市
中级经验
全职员工
仅现场办公
本科
系统与安全工程
Arm架构
Ddr
Trustzone
U-Boot
安全启动
芯片Bring-Up
C/汇编
Lpddr4/Lpddr5
底层调试

AI 估算 · 25k–45k

芯片行业核心岗位,技术门槛高,一线城市薪资竞争力强,结合公司上市背景,薪资处于市场中上水平。

职位详情

关于这个职位

作为地平线SoC系统软件工程师,你将负责芯片启动固件(BootROM/U-Boot)及DDR内存子系统的开发与调试,主导芯片从上电到系统启动的关键环节,并设计安全启动方案

这是一份深入芯片底层、技术挑战大的核心研发岗位

最低要求

计算机、电子、通信等相关专业本科及以上学历

熟悉一种通用CPU架构(ARM, X86,RISC-V, MIPS),熟悉 CPU 启动流程、异常向量表、MMU/Cache 初始化的底层实现
理解 DDR SDRAM 工作原理,具备 DDR PHY 初始化、Write Leveling/Read Gate Training 等实战调试经验
熟练掌握 C/汇编语言,具备 Linux 内核或 Bare-metal 编程经验,能阅读原理图与芯片 datasheet 进行寄存器级调试
熟悉一种通用 Bootloader(U-Boot、ATF)的架构与移植,了解 FIT 镜像、Device Tree 的生成与解析
具备芯片 bring-up 经验,能使用示波器、逻辑分析仪排查上电时序、复位信号、DDR 信号完整性问题
了解安全启动链(Secure Boot Chain)、可信执行环境(TEE,如 OP-TEE/Trusty)的基本原理与集成方法

工作职责

负责芯片 BootROM、SPL、U-Boot等启动固件的开发与维护

主导 DDR 控制器(LPDDR4/LPDDR5)的初始化、PHY 训练(Training)与可靠性验证等
负责芯片 bring-up 阶段的底层软件支持,完成时钟、电源管理、复位等关键子系统的初始化配置
设计与实现安全启动(Secure Boot)方案,包括镜像签名验证、TrustZone 初始化、密钥管理与防回滚机制

优先资格

有实际流片后 bring-up 经验,独立完成过从硅片回片到系统启动的全流程调试

熟悉特定厂商 DDR IP(如 Cadence、Synopsys)的配置与调优,或具备 DRAM 原厂(Samsung、Micron、Hynix)规格书解读能力
熟悉 ARM 电源管理框架(PSCI、SCMI),有系统休眠唤醒(Suspend/Resume)或快速启动(Fastboot)优化经验
有 JTAG/Trace32/GDB/DS5 等底层调试工具的深度使用经验,能编写调试脚本自动化定位启动故障

AI 洞察

优缺点分析

优点

  • 身处芯片行业风口,地平线作为自动驾驶芯片领军企业,技术积累深厚,发展前景好
  • 岗位技术含量高,能深入芯片最底层,积累稀缺的固件和硬件调试经验,职业护城河高
  • 薪资待遇优厚,上市企业福利体系完善,多个一线城市可选,工作地点灵活
  • 工作强度大,芯片bring-up阶段可能面临高压调试,需要快速定位问题并解决
  • 技术门槛高,需要同时掌握硬件(电路信号)和软件(固件、操作系统)知识,学习曲线陡峭
  • 岗位相对细分,未来跳槽方向可能局限于芯片公司或大型硬件厂商,需注意技术广度

缺点 / 挑战

  • 适合对底层硬件和系统软件有浓厚兴趣,乐于挑战复杂调试问题,追求技术深度和稳定发展的工程师

角色解读

  • 深耕底层软件,成为芯片启动专家或安全固件架构师
  • 横向拓展至芯片验证、系统性能优化或操作系统内核开发
  • 向技术管理方向发展,带领固件团队,参与芯片整体架构设计
  • 开发和维护芯片启动固件(BootROM、SPL、U-Boot),确保芯片上电后能正确引导系统
  • 主导DDR内存子系统的初始化与调优,包括PHY训练、时序验证和可靠性测试
  • 在芯片bring-up阶段,调试底层硬件(时钟、电源、复位),解决启动过程中的信号完整性问题
  • 设计和实现安全启动方案,包括签名验证、TrustZone初始化和防回滚机制,保障系统安全
  • 深入理解至少一种CPU架构(ARM/RISC-V等)的启动流程、MMU/Cache、异常处理等底层机制
  • 精通DDR工作原理,具备实际的DDR PHY初始化和Training调试经验
  • 扎实的C/汇编编程能力,能直接操作寄存器,阅读原理图和datasheet
  • 熟悉U-Boot或ATF等Bootloader的移植与定制,了解设备树和FIT镜像

申请策略

  • 面试前深入了解地平线的芯片产品(如征程系列)和其技术路线,展现对公司的热情
  • 准备一个完整的芯片bring-up案例,从reset到OS启动,详细描述遇到的问题和解决方案
  • 突出bootloader或固件开发经验,列出具体参与过的芯片项目及贡献
  • 强调DDR调试经历,包括使用过的工具(示波器、逻辑分析仪)和解决的典型问题
  • 展示对ARM/RISC-V架构的理解,以及C/汇编的熟练程度,可附上相关技术博客或开源贡献
  • 如果缺乏DDR实际经验,可以学习DDR标准(JEDEC)并使用FPGA或模拟环境练习PHY训练
  • 补充安全启动相关知识,如Secure Boot链、TEE(OP-TEE)的搭建

面试指南

  • 对于流程类问题,采用“阶段划分+关键寄存器/操作”的结构回答,例如复位向量、时钟配置、DDR初始化、搬运U-Boot等
  • 对于调试类问题,按照“现象-假设-验证-解决”的STAR方法,强调使用示波器、逻辑分析仪、打印等工具
  • 请描述ARM CPU从复位到运行U-Boot的完整流程,包括MMU、Cache的初始化
  • DDR初始化过程中,Write Leveling和Read Gate Training的目的是什么?如何调试?
  • 如何实现安全启动?请设计一个基于U-Boot的Secure Boot方案
  • 当芯片无法正常启动时,你会如何排查?请描述你的调试步骤和使用的工具
  • 解释Device Tree的作用,以及U-Boot是如何解析并传递给内核的
  • 复习ARM/RISC-V架构手册中关于启动和异常处理的部分

职位点评

68
综合评分

芯片大厂核心固件岗位,技术前沿薪资佳,但工作强度较大,WLB一般。

更适合这类人
最注重技术成长和职业发展的求职者,愿意投入时间攻克底层技术难题,对薪资和工作强度有合理预期。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活40
使命价值70

薪资福利

75中等

薪资水平在市场上有竞争力,上市企业福利体系完善,但JD未明确具体薪资和福利细节,因此评分中等偏上。

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

成长发展

85较高

技术前沿(芯片底层、安全启动),岗位成长路径清晰,但JD未明确提及内部培训或晋升通道,扣分。

技术前沿主流现代技术
技术栈BootROM、U-Boot、DDR、LPDDR4、LPDDR5、安全启动、TrustZone、OP-TEE、ARM、RISC-V
业务类型profit_center

工作生活

40较低

仅现场办公,且芯片bring-up阶段可能涉及高强度加班,JD未提及弹性工作或WLB措施。

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

使命价值

70中等

芯片行业属于国家重点支持领域,公司技术产品对社会有积极影响,但岗位主要面向技术实现,社会使命感不明显。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs

地平线 的其他在招职位

  • 自动驾驶 VLA/VLM 算法研究实习生

    地平线 · 南京市
    AI 估算 · 4k-8k
  • 分布式存储研发工程师

    地平线 · 北京市
    AI 估算 · 25k-45k
  • 【地瓜机器人】资深图像工程师

    地平线 · 北京市
    AI 估算 · 25k-45k
  • 智驾研发MLOps专家

    地平线 · 北京市
    AI 估算 · 50k-80k
  • 自动驾驶算法工程师实习生

    地平线 · 北京市
    AI 估算 · 6k-10k

相似职位推荐

  • 信息安全工程师

    vivo · 深圳市
    AI 估算 · 20k-35k
  • IoT - security开发工程师

    联想 · 武汉市
    AI 估算 · 18k-28k
  • Advisory system engineer

    联想 · 上海市
    AI 估算 · 20k-35k
  • 具身机器人系统工程部负责人

    安克创新 · 深圳市
    AI 估算 · 35k-60k
  • Coordinator Engineering Electric

    德科斯米尔 · 沈阳市
    AI 估算 · 10k-16k

地平线 的其他在招职位

  • 自动驾驶 VLA/VLM 算法研究实习生

    地平线 · 南京市
    AI 估算 · 4k-8k
  • 分布式存储研发工程师

    地平线 · 北京市
    AI 估算 · 25k-45k
  • 【地瓜机器人】资深图像工程师

    地平线 · 北京市
    AI 估算 · 25k-45k
  • 智驾研发MLOps专家

    地平线 · 北京市
    AI 估算 · 50k-80k
  • 自动驾驶算法工程师实习生

    地平线 · 北京市
    AI 估算 · 6k-10k

相似职位推荐

  • 信息安全工程师

    vivo · 深圳市
    AI 估算 · 20k-35k
  • IoT - security开发工程师

    联想 · 武汉市
    AI 估算 · 18k-28k
  • Advisory system engineer

    联想 · 上海市
    AI 估算 · 20k-35k
  • 具身机器人系统工程部负责人

    安克创新 · 深圳市
    AI 估算 · 35k-60k
  • Coordinator Engineering Electric

    德科斯米尔 · 沈阳市
    AI 估算 · 10k-16k