Horizon Robotics logo
地平线
【地瓜机器人】SOC系统软件开发工程师

【地瓜机器人】SOC系统软件开发工程师

发布于 1 天前

普通员工/个人贡献者

北京市 / 南京市
中级经验
全职员工
仅现场办公
不限
嵌入式开发
Arm架构
Cache
C语言
Linux内核
Soc
中断处理
性能优化
调度器
调试工具

AI 估算 · 25k–45k

芯片行业高景气,底层系统开发人才稀缺,叠加一线城市薪资水平,估算月薪3.5万左右。

职位详情

关于这个职位

该职位隶属于地平线系统软件研发部,聚焦地瓜机器人SOC平台的Linux内核开发与优化

你将与芯片设计团队紧密协作,深入调试系统稳定性和性能问题,包括调度延迟、中断响应等关键指标
适合热爱底层技术、善于解决复杂问题的工程师

最低要求

计算机及电子通信相关专业,本科及以上学历,3年以上相关工作经验

熟练掌握Linux内核Debug/Trace的工具与技术,具备内核调优能力
需符合以下要求:
a. 对Linux内核或驱动(需至少一个核心子系统深入理解)有相关开发经验,有内核社区patch贡献者优先
b. 熟悉ARM CPU体系架构,掌握其异常处理,中断,cache,MMU的实现原理,有解决复杂问题的经验

工作职责

协同SOC芯片设计,完成特定子系统相关的性能需求调研和分析

负责调试linux相关的PANIC,RCU STALL等稳定性问题
负责分析linux相关的各种性能指标,包含调度延迟、调度抖动、中断延迟、任务切换延迟等的分析和优化工作

AI 洞察

优缺点分析

优点

  • 地平线是自动驾驶芯片领域头部企业,技术平台优质,有丰富的项目场景
  • 工作深入底层,技术含量高,能积累扎实的内核和芯片知识
  • 软硬件协同开发,视野开阔,行业前景好,发展空间大
  • 多工作地点可选,员工有更多生活选择
  • 内核调试复杂度高,需要较强的逻辑分析能力和耐心
  • 技术栈底层,入门门槛高,需持续学习最新内核机制和硬件架构
  • 适合热爱底层技术、喜欢攻克复杂难题、并希望在芯片/自动驾驶领域长期发展的工程师

缺点 / 挑战

  • 芯片行业节奏快,项目周期紧,可能存在一定工作压力

角色解读

  • 在芯片/自动驾驶领域深耕,成为Linux内核/系统软件专家
  • 可向资深工程师、技术专家方向发展,主导核心子系统设计与优化
  • 积累底层软硬件协同经验,未来可转岗至芯片验证、BSP或系统架构方向
  • 协同SOC芯片设计团队,进行特定子系统性能需求的调研与分析,确保软硬件协同高效
  • 负责调试Linux内核的PANIC、RCU STALL等稳定性问题,定位并解决系统崩溃或异常
  • 分析并优化Linux内核性能指标,如调度延迟、调度抖动、中断延迟、任务切换延迟等
  • 扎实的Linux内核知识,熟悉内核调试与追踪工具(如ftrace、perf、eBPF等)
  • 深入理解ARM CPU体系架构,掌握异常处理、中断、Cache、MMU原理
  • 具备复杂问题定位和性能调优的实践经验,能够系统性分析问题
  • 良好的沟通协作能力,能与芯片设计团队高效配合

申请策略

  • 关注地平线的技术博客和招聘动态,了解地瓜机器人产品线和业务方向
  • 面试中展示对底层技术的热情和系统化解决问题的能力,准备一个完整的故障排查故事
  • 突出Linux内核模块开发或内核调试经历,附上具体问题案例和解决过程
  • 展示对ARM架构的深入理解,如中断处理、MMU原理等,最好有实际项目应用
  • 如有内核社区补丁贡献或开源项目,务必重点标注,这是加分项
  • 强调性能优化成果,如具体指标(调度延迟、吞吐量)的量化改善
  • 系统学习Linux内核调度器、内存管理等核心子系统的实现
  • 熟练掌握ftrace、perf、eBPF等调试分析工具,并动手实践

面试指南

  • 采用STAR法则:情境-任务-行动-结果,具体描述技术问题背景、你的分析步骤和最终效果
  • 展现系统化思维:从现象出发,提出假设,使用工具验证,定位根因,修复并回归验证
  • 结合底层原理:从硬件层面(如中断、Cache)到软件层面(内核机制)逐层分析
  • 你过去如何定位并解决一个Linux内核Panic问题?请详述过程
  • 解释RCU Stall是什么?你是如何检测和处理这类问题的?
  • 如何分析一个系统的调度延迟?使用哪些工具和方法?
  • 描述ARM处理器中断处理的完整流程
  • 你如何优化一个内核子系统的性能?请举例说明

职位点评

71
综合评分

芯片大厂底层系统工程师,技术前沿,薪资有竞争力,但WLB不明确。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术快速成长、不畏复杂挑战、对底层系统有浓厚兴趣,且对工作生活平衡要求不高的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展88
工作生活45
使命价值65

薪资福利

75中等

公司为上市大型企业,薪资待遇在行业中具有竞争力,但JD未明确薪资数字和具体福利,补偿性薪资预期较为稳定。

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

成长发展

88较高

该职位技术栈前沿,涉及Linux内核、ARM架构等底层核心领域,成长空间大,且芯片行业技术迭代快,能持续学习新知识。

技术前沿前沿/新兴技术
技术栈Linux内核、ARM、RCU、性能优化、调度器
成长机会内核社区patch贡献者优先
业务类型ambiguous

工作生活

45较低

工作地点多为一线城市,需现场办公,JD未提及弹性工作或加班情况,生活化体验不确定性较高。

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

使命价值

65中等

行业前景好,自动驾驶与机器人是高速增长领域,但职位偏底层支撑,社会价值间接体现。

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