Hikvision logo
海康威视
海康机器人-Linux软件开发工程师-杭州

海康机器人-Linux软件开发工程师-杭州

发布于 大约 2 小时前

普通员工/个人贡献者

杭州市
中级经验
全职员工
仅现场办公
本科
软件工程
Preempt-Rt
Xenomai
内核开发
多线程
网络编程
网卡驱动

AI 估算 · 15k–25k

杭州大厂中级Linux开发岗位,技术栈有竞争力,薪资处于行业中等偏上。

职位详情

关于这个职位

作为海康机器人关节机器人产品部的Linux软件开发工程师,你将负责机器人业务核心的Linux应用软件设计与开发,涉及实时操作系统、工业总线协议等关键技术

这是一个深入机器人底层控制软件的机会,适合热爱C/C++和嵌入式Linux开发的技术型人才

最低要求

本科及以上学历,计算机、电子信息等相关专业优先

熟练使用C/C++语言,具备良好的编程风格
熟悉Linux应用开发,掌握网络套接字、多线程、进程间通信等编程

工作职责

设计、开发和维护Linux应用软件

分析、理解业务功能需求,负责技术需求的转换和实现
编写、维护开发文档,设计测试用例
部分技术问题的现场调试或支持

优先资格

有xenomai、preempt-rt等实时操作系统开发经验者优先

有内核开发经验、网卡驱动开发经验者优先
具备工业现场总线协议如ethercat/profinet等开发经验优先
了解Python、Bash等脚本语言的基本用法
掌握软件工程基本概念,熟悉常见开发流程

AI 洞察

优缺点分析

优点

  • 海康威视作为行业巨头,平台稳定,项目资源丰富,能接触到工业机器人核心控制技术
  • 工作中涉及实时操作系统、驱动开发等底层技术,技术含金量高,有利于个人技术深度提升
  • 工业机器人领域处于高速发展期,职业前景广阔,有跨界到其他自动化领域的机会
  • 技术栈较为专精,对Linux底层和实时系统要求高,学习曲线陡峭
  • 现场调试可能涉及出差,工作环境有时在产线,需要适应一定的工程现场氛围
  • 适合对底层系统编程有浓厚兴趣、喜欢钻研技术细节、希望在工业机器人领域深耕的工程师

缺点 / 挑战

  • 大厂流程规范,可能面临一定的文档编写和项目沟通压力

角色解读

  • 技术深耕方向:从应用开发向内核/驱动开发、实时系统优化等底层技术发展,成为机器人控制软件专家
  • 架构设计方向:积累系统设计经验后,转型为系统架构师,负责整体软件架构规划
  • 管理方向:在技术积累基础上,可晋升为技术团队Leader或项目经理,带领团队完成项目交付
  • 设计并实现机器人控制软件中的Linux应用层功能,负责模块化开发与调试
  • 参与技术需求分析,将业务逻辑转化为可执行的软件方案
  • 编写和维护技术文档,确保代码可维护性,并设计测试用例进行功能验证
  • 必要时出差到客户现场或产线,解决部署中的技术问题
  • 精通C/C++编程语言,具备良好的编码习惯和调试能力
  • 深入理解Linux系统编程,包括多线程、进程间通信、网络套接字等
  • 熟悉实时操作系统(如Xenomai、Preempt-RT)或内核/驱动开发经验者优先
  • 了解工业现场总线协议(如EtherCAT、PROFINET)和脚本语言(Python/Bash)

申请策略

  • 在面试中展示对工业自动化领域的兴趣,可以提前了解海康机器人的产品线和关节机器人技术特点
  • 准备一个自己完成的Linux相关项目,完整讲述从设计到实现的过程,体现工程能力
  • 重点突出Linux应用开发项目经验,特别是涉及多线程、网络编程或实时系统的部分
  • 如有内核、驱动或工业总线相关经验,务必单独列出并说明具体成果
  • 强调C/C++编程能力,可附上代码仓库链接或个人技术博客
  • 自学Xenomai或Preempt-rt实时系统,搭建实验环境并实现简单控制任务
  • 深入了解EtherCAT协议栈(如SOEM或IgH),尝试编写简单的从站应用
  • 练习Linux内核模块开发或网卡驱动开发,掌握基本接口

面试指南

  • 对于技术原理类问题,先说明概念定义,再对比不同方案的差异,最后结合实际项目举例
  • 对于经验类问题,使用STAR法则(情境-任务-行动-结果)结构化叙述
  • 对于开放性问题,可以分步骤回答,先给出总体思路,再展开细节
  • 请详细解释Linux进程间通信的方式有哪些?各自的使用场景和优缺点
  • 描述你在C/C++项目中使用多线程时遇到过的问题及如何解决的
  • 你对实时操作系统(RTOS)的理解?在Linux上如何实现实时性?
  • 是否了解EtherCAT协议?请简要说明其工作原理
  • 如何调试一个Linux应用程序的崩溃或性能问题?

职位点评

67
综合评分

大厂机器人核心软件岗,前沿技术栈,薪资中上,WLB一般

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

更适合这类人
适合以技术成长为核心驱动力、愿意投入时间钻研底层技术,对工作生活平衡要求不苛刻的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展80
工作生活50
使命价值60

薪资福利

70中等

该职位薪资处于杭州大厂中间水平,上市企业稳定性高,但JD未提及具体福利,补偿性动机满足程度中等偏上。

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

成长发展

80较高

技术栈包含实时操作系统、内核/驱动等前沿内容,项目涉及工业机器人核心软件,成长空间大,但JD未明确提及培训晋升路径。

技术前沿前沿/新兴技术
技术栈C、C++、Linux、Xenomai、Preempt-RT、EtherCAT、PROFINET、内核开发、网卡驱动
业务类型ambiguous

工作生活

50较低

仅现场办公,未提及弹性工时或远程,大厂可能存在一定强度的工作节奏,生活化动机满足有限。

工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值

60中等

工业机器人属于高速增长赛道,有技术和社会价值,但JD未强调使命或社会影响力,意义感中等。

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