- 地点
- 无锡,中国
- 类型
- 全职
- 发布
- 2026-08-11
- 截止
- 2026-08-30(已截止)
- 部门
- 工程
- 编号
- R0000387403
职责
- 负责CAT私有协议(EDDT、MAP、BDT、PGB等)在DCU平台上的需求分析、总体架构设计及核心框架定义。
- 负责协议通信架构、接口规范、消息定义及软件框架的设计、开发与维护。
- 负责核心协议模块的开发与全生命周期管理,确保系统具备良好的可靠性、可维护性及可扩展性。
- 负责协议相关功能的集成、调试、问题定位、性能优化及技术支持工作。
- 推动协议平台化建设,制定协议技术路线图,支持未来产品演进及平台迁移。
- 支持功能安全(Functional Safety)、网络安全(Cybersecurity)及软件质量流程相关工作。
- 负责关键技术难题攻关,并为团队提供技术指导和架构支持。
必备要求
- 计算机、软件工程、电子工程、自动化或相关专业,本科及以上学历。
- 10年以上嵌入式软件开发经验,具备大型软件项目开发及交付经验。
- 精通C/C++开发,具备Linux平台软件开发经验。
- 熟悉CAN、CAN FD、Ethernet、TCP/IP、UDP、MQTT等通信技术及相关协议栈。
- 熟悉软件架构设计方法、API设计原则、多线程编程及系统性能优化。
- 具备较强的问题分析与解决能力,能够独立推动复杂技术问题闭环。
- 具备良好的沟通协调能力和技术领导力,能够主导跨部门技术协作。
- 具备良好的英语读写能力,能够熟练阅读英文技术文档。
优先条件
- 具备通信协议架构设计及软件框架设计经验,有从0到1搭建协议框架经验者优先。
- 有车载电子、工程机械、工业控制、域控制器(DCU/VCU)等相关产品开发经验者优先。
- 具备英文口语沟通能力者优先。
- 参与过CAT私有协议(EDDT、MAP、BDT、PGB等)设计或维护工作。
- 具有协议平台化建设、软件框架重构或跨平台迁移项目经验。
Responsibilities
- Analyze requirements, design overall architecture, and define core frameworks for CAT proprietary protocols (EDDT, MAP, BDT, PGB, etc.) on the DCU platform.
- Design, develop, and maintain protocol communication architecture, interface specifications, message definitions, and software frameworks.
- Develop and manage core protocol modules throughout their lifecycle, ensuring system reliability, maintainability, and scalability.
- Integrate, debug, troubleshoot, optimize performance, and provide technical support for protocol-related functions.
- Drive protocol platform development, define protocol technology roadmaps, and support future product evolution and platform migration.
- Support functional safety, cybersecurity, and software quality process activities.
- Tackle key technical challenges and provide technical guidance and architectural support to the team.
Must Have
- Bachelor's degree or above in Computer Science, Software Engineering, Electronic Engineering, Automation, or a related field.
- 10+ years of embedded software development experience, with experience in large-scale software project development and delivery.
- Proficiency in C/C++ development and experience in Linux platform software development.
- Familiarity with CAN, CAN FD, Ethernet, TCP/IP, UDP, MQTT and related protocol stacks.
- Familiarity with software architecture design methods, API design principles, multithreaded programming, and system performance optimization.
- Strong problem analysis and resolution skills, with the ability to independently drive complex technical issues to closure.
- Good communication and coordination skills and technical leadership, with the ability to lead cross-departmental technical collaboration.
- Good English reading and writing skills, with the ability to read English technical documents proficiently.
Preferred
- Experience in communication protocol architecture design and software framework design; experience building protocol frameworks from scratch is preferred.
- Experience in product development for automotive electronics, construction machinery, industrial control, domain controllers (DCU/VCU), or related areas is preferred.
- English oral communication skills are preferred.
- Participation in the design or maintenance of CAT proprietary protocols (EDDT, MAP, BDT, PGB, etc.).
- Experience in protocol platform development, software framework refactoring, or cross-platform migration projects.
公司简介
卡特彼勒是一家全球性企业,团队成员既是制造者,也是问题解决者和未来世界的建设者,致力于打造更强大、更可持续的社区。公司配备完善的薪酬体系,提供有竞争力的薪酬,以及包括商业医疗保险、健康咨询等多方面的健康和福利保障;注重员工培训与发展,提供平等、多样化的职业发展机会;追求“零伤害”,致力于为员工打造安全、舒适的工作环境;建立多样性和包容性的公司文化,上下同心,共同创造可持续的、改变世界的解决方案。