Skip to main content
a person and person sitting in chairs looking at a laptop

Technology, Digital and Data

Software Integration Senior Engineer

Location Wuxi, Jiangsu, China
Date Posted
Apply By
Contract Type Full time
Job Type Fixed Term - Temporary (Fixed Term)
Requisition ID R0000402223

Description

Career Area:

Technology, Digital and Data

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.

Role Definition

负责工程机械无人驾驶产品电子电气(E&E)系统集成开发与技术支持工作,参与软件控制系统功能集成、软件开发交付及整机验证。作为系统集成成员,协调软件、硬件、电气及测试团队,推动新产品从概念设计到样机验证和量产导入的全过程实施,确保产品功能、性能及可靠性满足项目要求。推动项目按质量、成本和进度目标顺利完成。

Responsible for electrical and electronic (E&E) system integration, development, and technical support for construction machinery, including control system functionality integration, software development and delivery, and machine-level validation. As a member of the system integration team, coordinate with software, hardware, electrical, and testing teams to support new product development from concept design through prototype validation and production introduction, ensuring that product functionality, performance, and reliability meet project requirements. Drive successful project completion meeting quality, cost, and schedule targets.

Key Responsibilities

  • 分析产品、无人驾驶系统及客户应用需求,制定集成软件系统技术方案和设计规范。
  • Analyze products, autonomous system, and customer application requirements, and develop technical solutions and design specifications for integrated software systems.
  • ;">Analyze products, autonomous system, and customer application requirements, and develop technical solutions and design specifications for integrated software systems.;">undefined
    • 根据产品需求开展控制系统功能分析、功能分解及接口定义。
  • Perform control system functional analysis, functional decomposition, and interface definition based on product requirements.
    • 参与整机控制策略设计和系统架构优化。
  • Contribute to machine-level control strategy design and system architecture optimization.
    • 支持控制器、传感器、执行器及通信网络的系统级设计。
  • Support system-level design involving controllers, sensors, actuators, and communication networks.
    • 负责整机电子电气系统集成设计与实施。
  • Be responsible for the design and implementation of machine-level electrical and electronic (E&E) system integration for WBT.
    • 协调软件、硬件、电气及机械团队完成系统集成开发。
  • Coordinate software, hardware, electrical, and mechanical teams to complete system integration and development.
    • 支持控制系统各子模块功能集成及接口验证。
  • Support functional integration and interface verification across control system submodules.
    • 建立和维护系统设计文档、功能规范及接口定义文件。
  • Create and maintain system design documentation, functional specifications, and interface definition documents.软件开发与交付|Software Development and Delivery
    • 新产品项目的软件开发交付工作。
  • Develop and deliver software for new product projects.
    • 基于Codesys/C/C++,开发整机控制系统
  • Develop machine-level control systems using CODESYS, C, and C++.
    • 支持软件版本测试、问题分析、缺陷跟踪及闭环管理。
    • Support software release testing, issue analysis, and defect tracking through to resolution and closure.
    • ;">Support software release testing, issue analysis, and defect tracking through to resolution and closure.;">undefined调试与验证|Debugging and Validation
      • 线控系统SW开发以及调试
      • Develop and debug software.
      • ;">Develop and debug software.;">undefined
      • 制定并执行系统功能测试及验证计划。
      • Develop and execute system functional testing and validation plans.
      • ;">Develop and execute system functional testing and validation plans.;">undefined
      • 负责整机控制系统功能、性能及可靠性验证。
      • Validate the functionality, performance, and reliability of machine-level control systems.
      • ;">Validate the functionality, performance, and reliability of machine-level control systems.;">undefined
      • 组织问题排查、根因分析及整改验证工作。
      • Coordinate troubleshooting, root cause analysis, and verification of corrective actions.
      • ;">Coordinate troubleshooting, root cause analysis, and verification of corrective actions.;">undefinedEducation:工程类本科及以上学历,专业包括:自动化;电子信息; 车辆工程;电气工程;机械工程;控制工程;机器人。A bachelor’s degree or higher in engineering, with a major in Automation, Electronic Information Engineering, Vehicle Engineering, Electrical Engineering, Mechanical Engineering, Control Engineering, or Robotics.Required Skills:
        • 熟悉电子电气系统架构及控制系统开发流程。
      • Familiarity with electrical and electronic (E&E) system architectures and control system development processes.
        • 熟悉CAN、J1939、Ethernet等通信协议。
        • Familiarity with communication protocols such as CAN, J1939, and Ethernet.
        • 熟悉控制器、传感器、执行器等电控系统集成应用。
        • Familiarity with the integration and application of controllers, sensors, and actuators in electronic control systems.
        • 具备软件开发、测试、系统调试及故障诊断能力。
          Ability to develop and test software, debug systems, and diagnose faults.
        • 优秀的跨团队协作能力
        • Excellent in cross-functional collaboration
        • 具备良好的英文口头和书面表达能力。
        • Good speaking and written English skills

Posting Dates:

November 3, 2026 - November 19, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

LET’S DO THE WORK

Keep up with the latest jobs and Caterpillar news.

JOIN TALENT COMMUNITY
a collage of people smiling