Autonomy System Engineer

Caterpillar Inc.

**
Linux environment engineering
Ci/cd pipeline maintenance
System integration experience
** Caterpillar Inc. is seeking an Autonomy System Engineer to join their global team dedicated to innovation and building sustainable communities. The role focuses on system integration, deployment, and continuous improvement of autonomous systems, requiring strong technical skills in software development and project management. **

Job Summary

  • The role involves integrating perception, localization, planning, and control modules to create runnable versions for autonomous systems.
  • Candidates are responsible for organizing internal integration verification and mine site trials to support release decisions.
  • The position requires building and maintaining automated build, test, and release pipelines using tools like GitLab CI or Jenkins.

Matching Summary

Match Score: 75

** Caterpillar Inc. is seeking an Autonomy System Engineer to join their global team dedicated to innovation and building sustainable communities. The role focuses on system integration, deployment, and continuous improvement of autonomous systems, requiring strong technical skills in software development and project management. **

Skills & Requirements

Must-have

  • Linux environment engineering
  • CI/CD pipeline maintenance
  • System integration experience
  • DCU software deployment
  • Log analysis and debugging

Nice-to-have

  • Artifactory or dependency management
  • Embedded cross-compilation experience
  • Mine site trial organization
  • Docker and systemd knowledge
  • Large-scale toolchain maintenance

Key Requirements

  • Bachelor's degree in Computer Science, Automation, or related field
  • Strong engineering debugging capabilities
  • Experience with version release conditions and risk assessment

Work Rights

Not specified

Tailored Resume

Cover Letter