Career Area:
Engineering
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
职位描述
设计并开发基于以太网的应用层私有通信协议
在 Linux 上开发网络通信模块(Socket / TCP / UDP)
执行通信链路的调试与问题分析(抓包、日志)
支持系统集成和跨设备通信
开发并维护用于自动化和诊断的 Shell/Python 脚本
与系统和硬件团队协作进行接口集成
________________________________________
任职要求:
计算机科学、通信、自动化或相关专业,本科及以上学历
具有丰富的 Linux 软件开发环境经验
精通 C/C++/Python 编程
熟悉 Linux 网络编程(Socket / TCP/IP / UDP)
具有 Shell 脚本编写和调试经验
对网络基础有扎实理解(IP、路由、VLAN、报文分析)
具备较强的调试能力(tcpdump、Wireshark、日志分析)
加分项
- 具有自定义协议设计与实现经验
- 熟悉 ROS2 / DDS 通信
Posting Dates:
June 22, 2026 - July 29, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.