
卡特彼勒
Linux system Engineer
Linux system Engineer
发布于 大约 3 小时前普通员工/个人贡献者
无锡市
中级经验
全职员工
仅现场办公
本科
嵌入式开发
Dds
Nvidia Orin
Ros2
Systemd
传感器驱动
嵌入式系统
AI 估算 · 18k–30k
无锡嵌入式Linux岗位,外企巨头稳定,技术栈含ROS2与自动驾驶相关,薪资具备竞争力。
职位详情
关于这个职位
该职位负责卡特彼勒嵌入式 Linux 平台的系统软件开发和维护,涵盖 BSP、驱动适配、ROS2 中间件集成、系统服务与监控等核心工作
你将接触到 NVIDIA Orin 等高性能计算平台,负责传感器驱动及系统可靠性优化,是机器自动化领域的关键技术岗位
适合对 Linux 底层开发、嵌入式系统及 ROS2 技术栈有扎实经验的工程师
最低要求
本科及以上学历,计算机、软件工程、电子信息等相关专业
熟练掌握 Linux 系统开发,熟悉进程、线程、文件系统、网络及 IPC 机制
熟练使用 C/C++,具备 Shell 脚本开发能力
熟悉 Linux Driver、Systemd、Device Tree等系统开发技术
具备 ROS2、DDS(CycloneDDS/FastDDS)开发及调试经验
具备系统日志、性能分析及问题定位能力
工作职责
负责嵌入式 Linux 平台(NVIDIA Orin等)的 BSP、驱动适配及系统软件开发与维护
负责传感器驱动(Camera、LiDAR、IMU、GNSS等)向 ROS2 的集成、适配及中间件开发
负责 Linux 系统服务(Systemd)、后台守护进程(Daemon)、启动流程及配置管理开发
负责访问权限管理、文件系统管理、数据存储及系统资源管理
负责系统监控、日志管理、故障诊断及 Root Cause Analysis(RCA)
负责系统软件守护进程、进程健康管理及异常恢复机制开发,提高系统可靠性与稳定性
负责第三方软件库、开源组件及软件依赖的集成、升级与维护
负责系统性能优化、问题调试及跨团队技术支持工作
优先资格
有 NVIDIA Jetson Orin、Jetson Thor 等平台开发经验优先
有 Camera、LiDAR、Radar 等传感器驱动开发及系统集成调试经验优先
AI 洞察
优缺点分析
优点
- 技术栈前沿,涵盖Linux底层、ROS2和NVIDIA Orin,紧跟自动驾驶和机器人趋势
- 卡特彼勒作为行业巨头,平台稳定,项目资源丰富,能接触实际工程落地场景
- 工作内容综合性高,涉及BSP、驱动、中间件和系统调优,能快速提升系统级能力
- 外企文化,相对规范,可能提供良好的培训和国际交流机会
- 嵌入式系统开发需要深入理解硬件和软件交互,调试难度大,对耐心和细致度要求高
- 涉及多传感器和ROS2中间件,知识面要求广,需要持续学习新组件和协议
- 固定期限合同(Fixed Term)可能带来一定的不确定性,需关注合同延期或转正机会
缺点 / 挑战
- 适合热爱底层系统开发、对机器人操作系统和自动驾驶有浓厚兴趣的嵌入式工程师,愿意接受挑战并追求技术深度的候选人
角色解读
- 从系统工程师向资深嵌入式架构师发展,深入掌握自动驾驶和机器人平台技术
- 可以转向机器人操作系统、自动驾驶系统集成或边缘计算等高价值方向
- 在卡特彼勒这样的跨国企业,有机会参与全球项目,积累跨团队协作和国际化经验
- 负责NVIDIA Orin等嵌入式Linux平台的BSP、驱动开发和系统软件维护,确保底层硬件稳定运行
- 将Camera、LiDAR、IMU等传感器驱动集成到ROS2中间件,实现数据融合与通信
- 开发系统服务、守护进程和启动流程,并管理权限、文件系统和系统资源
- 负责系统监控、日志分析与故障排查,提升系统可靠性和性能
- 扎实的Linux系统编程能力,熟悉进程、线程、文件系统、网络及IPC机制
- 熟练使用C/C++和Shell脚本,能独立开发和调试底层软件
- 熟悉Linux驱动开发、Systemd和Device Tree,理解硬件与软件交互
- 具备ROS2和DDS(CycloneDDS/FastDDS)开发经验,能进行传感器集成
申请策略
- 了解卡特彼勒在矿业、建筑机械领域的自动化布局,在面试中体现行业认知
- 提前准备一个端到端的Linux+ROS2项目案例,展示系统集成与问题解决能力
- 突出Linux驱动开发、BSP移植、Systemd配置等具体项目经验,用数据和成果量化影响
- 强调ROS2或DDS相关实践,包括节点设计、消息通信和传感器集成案例
- 展示C/C++编程能力和Shell脚本调试技巧,可通过GitHub或技术博客增加可信度
- 如有NVIDIA Jetson系列平台经验,务必重点提及,这是核心加分项
- 若对ROS2不熟,可快速熟悉ROS2核心概念和DDS协议,搭建小型验证环境
- 学习Linux内核驱动开发基础,了解Device Tree和常见外设驱动模型
面试指南
- 用STAR法则回答技术问题:情境(Situation)、任务(Task)、行动(Action)、结果(Result),突出你的角色和具体贡献
- 对于系统设计题,先明确需求,再提出方案,权衡利弊,最后总结可落地的步骤
- 展示分析问题的思路:从现象入手,提出假设,逐步排查,使用工具验证,最终定位根因
- 请描述你在Linux驱动或BSP开发中遇到的一个挑战,以及如何解决的
- ROS2中的DDS通信机制是什么?如何提高实时性?
- 如何设计一个可靠的Linux守护进程,确保异常后自动恢复?
- 如何排查一个系统启动慢或内存泄漏的问题?
- 你对NVIDIA Orin平台有哪些了解?在功耗和性能上如何平衡?
职位点评
73
综合评分
外企稳定平台,前沿技术栈(ROS2+Orin),薪资未明,固定期限合同,WLB信号不明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度和前沿领域发展的嵌入式工程师,能接受固定期限合同,对工作地点和工作弹性要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活60
使命价值78
薪资福利
70中等
卡特彼勒作为外企巨头,薪资福利有一定竞争力,但职位为固定期限合同,稳定性略低于永久岗位。
薪资信号未披露(AI估算:18K-30K/月)
成长发展
85较高
技术栈前沿(ROS2、NVIDIA Orin),涉及系统底层与机器人中间件,成长空间大,能积累稀缺技能。
技术前沿前沿/新兴技术
技术栈Linux、C/C++、Shell、ROS2、DDS、NVIDIA Orin、Systemd、Device Tree
业务类型ambiguous
工作生活
60中等
工作地在无锡,可能以现场办公为主,外企作息相对规律,但未提及弹性或远程安排。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
78中等
卡特彼勒强调可持续发展和建设更美好的世界,公司的使命愿景具有正向社会价值,且岗位服务于工程自动化,有一定行业意义。
行业发展稳定成熟行业
社会影响正向社会影响力较高
使命信号建设更美好的世界、更可持续的社区
创新程度积极采用新技术
卡特彼勒 的其他在招职位
相似职位推荐
Watch Jobs