Caterpillar is hiring candidates for the Automation Engineer role in Bangalore and Chennai. This is a full-time, regular position within the Engineering career area. Candidates with a degree in Engineering, Computer Science, or Materials Science can apply for this opportunity.

The role focuses on robotics software development, application software, algorithms, testing, troubleshooting, and verification of robotic platforms. Candidates will work with senior engineers and contribute to the design, development, testing, and maintenance of robotics software and hardware systems.
Caterpillar Hiring 2026
| DetailsInformation | Information |
|---|---|
| Company | Caterpillar |
| Job Role | Automation Engineer |
| Qualification | Degree in Engineering, Computer Science, or Materials Science |
| Experience | Not Specified |
| Freshers Eligible | Not Specified |
| Salary | ₹5.00 – ₹9.00 LPA (Expected) |
| Job Type | Full-Time, Regular |
| Work Mode | Not Specified |
| Location | Bangalore, Karnataka / Chennai, Tamil Nadu |
| Career Area | Engineering |
| Date Posted | 14 September 2026 |
| Apply By | 27 September 2026 |
| Requisition ID | R0000392129 |
Caterpillar Automation Engineer Job Description
Caterpillar is looking for an Automation Engineer to assist with the design, definition, development, and testing of robotics software. The selected candidate will collaborate with senior engineers to help meet the requirements of internal and external customers.
The position involves working with robotic platforms, application software, algorithms, testing tools, and hardware systems. Candidates will also participate in verification and validation activities and help document software architecture, testing procedures, safety procedures, and other technical requirements.
Roles and Responsibilities
- Assist in the design, development, and testing of robotics software.
- Collaborate with senior engineers on robotics software development activities.
- Collect and research customer experience data related to robotic platforms.
- Prepare reports based on customer experience and technical findings.
- Document architecture specifications and software design descriptions.
- Prepare and maintain verification plans and test cases.
- Document operating procedures and safety procedures.
- Use appropriate tools to debug, test, and maintain robotics software and hardware systems.
- Assist with verification and validation activities.
- Participate in the design and development of application software for robotic platforms.
- Work on algorithms used for robotics applications.
- Identify and document technical problems and potential resolution alternatives.
- Analyze software, hardware, and application issues using appropriate troubleshooting techniques.
- Participate in software testing to ensure compliance with functional requirements.
- Support functional and performance testing activities.
- Apply software development lifecycle methodologies during product development.
Qualifications & Skills
- Degree in an accredited Engineering, Computer Science, or Materials Science curriculum.
- Knowledge of software development lifecycle processes.
- Understanding of software product testing methodologies.
- Knowledge of programming languages and development tools.
- Ability to write, test, debug, troubleshoot, and maintain software code.
- Understanding of application development tools and toolkits.
- Basic understanding of Artificial Intelligence concepts, technologies, and methodologies.
- Knowledge of technical troubleshooting approaches and tools.
- Ability to analyze hardware, software, application, and operational problems.
- Ability to understand application system designs and program specifications.
- Knowledge of structured programming techniques.
- Ability to perform functional and performance testing.
- Good problem-solving and analytical skills.
- Ability to document technical requirements, testing activities, and results.
- Understanding of robotics software development can be beneficial for the role.
Work Environment
This is a full-time, regular position with opportunities in Bangalore, Karnataka, and Chennai, Tamil Nadu. The position is part of Caterpillar’s Engineering career area and involves working with robotics software, application development, testing, troubleshooting, and validation activities.
The selected candidate will collaborate with senior engineers and other technical teams while working on robotic platforms and related software and hardware systems.
Salary Details
The expected salary for the Caterpillar Automation Engineer role is approximately ₹5.00 LPA to ₹9.00 LPA.
This is an expected salary range based on comparable Automation Engineer and robotics/software engineering roles in India. Caterpillar has not disclosed the compensation range in the job information provided, so actual compensation may vary depending on qualifications, skills, experience, location, and company policies.
How To Apply For Caterpillar Automation Engineer
- Click on the Apply Here button provided below.
- Visit the official Caterpillar careers page.
- Search for Automation Engineer or use Requisition ID R0000392129.
- Review the eligibility criteria and job requirements.
- Complete the online application form.
- Upload your updated resume and other required documents.
- Review all the information entered in the application.
- Submit your application before the deadline.
- Keep checking your registered email for recruitment updates.
Caterpillar Apply Link: Click Here
All Jobs: Click Here
About Caterpillar
Caterpillar Inc. is a global manufacturer and technology company known for its construction, mining, energy, transportation, and industrial equipment and solutions.
The company develops products and technologies that support customers across different industries. Caterpillar also focuses on engineering, automation, digital technologies, software, and sustainable solutions to support its customers and communities around the world.
Caterpillar brings together engineers, technology professionals, and other specialists to develop products and solutions designed for demanding industrial environments.
Final Summary
Caterpillar is hiring for an Automation Engineer position in Bangalore and Chennai. The role is part of the Engineering career area and involves robotics software development, application development, algorithms, testing, troubleshooting, verification, and validation.
Candidates with a degree in Engineering, Computer Science, or Materials Science can apply. The position was posted on 14 September 2026, and the application deadline is 27 September 2026.
The expected salary is approximately ₹5.00–₹9.00 LPA, while the official job posting does not disclose a specific compensation range. Candidates interested in the opportunity should apply before the stated deadline using Requisition ID R0000392129.



