Caterpillar is hiring Automation Engineers for its Engineering team in Bangalore and Chennai. The role involves robotics software development, testing, troubleshooting, application development, and working with robotic platforms. Candidates with a relevant bachelor's degree can apply.
![]() |
| Caterpillar Automation Engineer Hiring 2026 Freshers Bangalore Chennai |
Job Overview
Company: Caterpillar Inc.
Job Role: Automation Engineer
Experience: Freshers / Experienced
Qualification: Bachelor's Degree
Job Type: Full-Time, Regular
Location: Bangalore / Chennai, India
Career Area: Engineering
Requisition ID: R0000392129
Salary: ₹5–8 LPA (Expected)
Application Mode: Online
About Caterpillar
Caterpillar Inc. is a global manufacturer and technology company serving industries such as construction, mining, energy, and transportation. The company develops equipment, technologies, and solutions focused on productivity, innovation, and sustainable development.
About Role
As an Automation Engineer, you will support the design, development, testing, and troubleshooting of robotics software and related hardware systems. The role also involves working with senior engineers and contributing to robotic application software and algorithms.
Is your resume ATS-friendly?
🚀 Build ATS Resume NowKey Responsibilities
- Support robotics software design, development, and testing.
- Research customer experience with robotic platforms and prepare reports.
- Document software designs, architecture specifications, test cases, and safety procedures.
- Debug and maintain robotic software and hardware systems.
- Assist with verification and validation activities.
- Contribute to application software and algorithm development for robotic platforms.
- Identify and troubleshoot technical issues.
Eligibility Criteria
- Bachelor's degree is required.
- Relevant degree areas include Engineering, Computer Science, or Materials Science.
- Freshers and experienced candidates can apply based on the stated experience requirement.
Required Skills
- Programming fundamentals
- Problem-solving and troubleshooting
- Software development lifecycle knowledge
- Software testing
- Application development tools
- Technical documentation
- Hardware and software debugging
Is your resume ATS-friendly?
🚀 Build ATS Resume NowPreferred Skills
- Robotics and automation concepts
- Artificial Intelligence fundamentals
- Programming languages and development tools
- Functional and performance testing
- Understanding of software and hardware systems
Why Join
- Opportunity to work on robotics and automation technologies.
- Exposure to software development and testing in an engineering environment.
- Experience with robotic platforms and application development.
- Opportunity to collaborate with experienced engineering teams.
Job Location
- Bangalore, Karnataka
- Chennai, Tamil Nadu
Expected Salary
₹5–8 LPA (Expected)
Note: The salary range above is an estimate and is not specified in the official Caterpillar job description.
Selection Process
The official job description does not specify the complete selection process. Candidates may be assessed on their technical knowledge, programming, problem-solving, testing, and troubleshooting skills during the hiring process.
How to Apply
Interested candidates can apply through the official Caterpillar Careers website.
Official Apply Link: Caterpillar Careers – Automation Engineer
Is your resume ATS-friendly?
🚀 Build ATS Resume NowImportant Note While Applying
- Check the official job description carefully before applying.
- Ensure your bachelor's degree matches the stated requirements.
- Review the location and job type before submitting your application.
- Use accurate education, skills, and experience details in your resume.
- Apply through the official Caterpillar Careers website.
- FreshHire Daily only shares job opportunities from company career portals or trusted recruitment sources. We do not charge any fee for job applications or recruitment.
Basic Interview Questions
- What is automation engineering?
- What is robotics software?
- Which programming language are you most comfortable with?
- Explain the software development life cycle.
- What is software testing?
- What is the difference between verification and validation?
- How would you debug a software issue?
- What is technical troubleshooting?
- What is artificial intelligence?
- How is AI used in robotics?
Related Jobs
- Cisco Software Engineer Trainee
- Zycus IT Support Engineer Intern
- IBM Associate Software Engineer
- Cognizant Test Analyst
- CGI System Engineer – Data Analyst
Disclaimer
This job information is shared for educational and informational purposes only. We are not recruiters or affiliated with Caterpillar Inc. Candidates should verify all job details on the official Caterpillar Careers website before applying.

0 Comments