Caterpillar — Automation Engineer — Job Update | Vishal Kushwaha
Job Overview
Caterpillar is hiring an Automation Engineer in its Engineering organization. The role focuses on the design, development, testing, debugging, and maintenance of robotics software and robotic platforms. The position also involves working with senior engineers to address customer and business requirements.
Job Details
| Detail Information | |
| Company | Caterpillar Inc. |
| Job Title | Automation Engineer |
| Requisition ID | R0000392129 |
| Career Area | Engineering |
| Location | Bangalore / Chennai, India |
| Employment Type | Full Time |
| Job Type | Regular |
| Degree Required | Yes |
| Posting Date | September 14, 2026 |
| Apply By | September 27, 2026 |
Role Overview
As an Automation Engineer, you will assist in the design, development, and testing of robotics software. You will collaborate with senior engineers and contribute to software and algorithm development for robotic platforms.
The role combines robotics, software development, testing, AI fundamentals, troubleshooting, and software engineering practices.
Key Responsibilities
🤖 Robotics Software Development
- Participate in the design and development of application software for robotic platforms.
- Develop and work with algorithms supporting robotics applications.
- Assist with software and hardware systems used in robotic tools.
🧪 Testing & Validation
- Assist with verification and validation activities.
- Develop and execute test cases.
- Support functional and performance testing.
- Document testing activities and results.
- Debug and maintain robotics software and hardware systems.
📊 Customer & Data Analysis
- Collect and research customer experience data related to robotic platforms.
- Analyze findings and prepare reports for management.
📑 Technical Documentation
Create and maintain documentation including:
- Architecture specifications
- Software design descriptions
- Verification plans
- Test cases
- Operating procedures
- Safety procedures
🔧 Troubleshooting
- Identify and analyze hardware/software problems.
- Use diagnostic tools and techniques.
- Analyze code, logs, and system behavior.
- Document problems, troubleshooting processes, and solutions.
Required Education
🎓 A degree from an accredited program in:
- Engineering
- Computer Science
- Materials Science
The listing explicitly states that a degree is required.
Key Skills
Programming
- Programming fundamentals
- Software development
- Debugging
- Source-code maintenance
Robotics & Software
- Robotics software
- Robotic platforms
- Application development
- Software Development Life Cycle
- Software testing
AI
- Basic understanding of Artificial Intelligence
- AI concepts and technologies
- Awareness of AI applications
Testing
- Functional testing
- Performance testing
- Verification & validation
- Test planning
- Test documentation
Troubleshooting
- Hardware troubleshooting
- Software troubleshooting
- Log analysis
- Diagnostic tools
- Root-cause investigation
Skill Areas
Robotics Software Development Programming AI Testing SDLC Technical Troubleshooting Application Development
Who Can Apply?
Candidates with a required degree in Engineering, Computer Science, or Materials Science who have relevant knowledge of programming, software development, testing, troubleshooting, and an interest in robotics can consider this opportunity.
Work Location
📍 Bangalore, Karnataka / Chennai, Tamil Nadu, India
💼 Full Time | Regular
The official Caterpillar listing confirms these locations and the September 14–27, 2026 application window.
Application Timeline
📅 Posted: September 14, 2026
⏳ Apply By: September 27, 2026