Caterpillar is hiring for Automation Engineer | Apply Now!

Join Telegram Channel!

Caterpillar is hiring for the position of Automation Engineer in Bangalore; Chennai, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.

Job Description:

Company NameCaterpillar
PositionAutomation Engineer
QualificationsBachelor’s/ Master’s Degree
ExperienceFreshers/ Experienced
LocationBangalore; Chennai, India

Key Responsibilities:

  • Collect and research customer experience data related to robotic platforms and prepare detailed reports for management.
  • Document architecture specifications, software design descriptions, verification plans, test cases, operating procedures, and safety procedures.
  • Use appropriate tools to debug, test, and maintain software and hardware systems for robotic platforms, while supporting verification and validation activities.
  • Participate in the design and development of application software and algorithms for robotic platforms.
  • Collaborate with cross-functional teams to support the development, testing, verification, and validation of robotic systems.

Eligibility Criteria:

  • Candidates must possess a relevant degree from a recognized institution.

Required Skills:

Industry Knowledge:

  • Demonstrate knowledge of industry trends, directions, major issues, regulatory considerations, and key industry developments.
  • Apply industry knowledge appropriately to various business and functional situations.
  • Demonstrate awareness of industry-specific flagship products and services.
  • Maintain current knowledge of the regulatory environment relevant to the industry segment.
  • Understand and explain the contribution of the assigned function within the relevant industry segment.
  • Stay informed about industry developments through professional associations and industry-specific publications.
  • Demonstrate working knowledge of major industry segments, associated functions, and key features.

Problem Solving:

  • Identify, document, and evaluate specific problems along with potential resolution alternatives.
  • Analyze problems from the perspectives of different stakeholders involved.
  • Develop alternative approaches to assess the accuracy and relevance of available information.
  • Assist in evaluating the risks and benefits of alternative solutions and support decision-making for issue resolution.
  • Apply fact-finding techniques and diagnostic tools to identify and resolve organizational, operational, and process-related problems.

Software Development Life Cycle:

  • Demonstrate knowledge of the Software Development Life Cycle (SDLC) and structured methodologies for developing and delivering software products.
  • Understand the similarities and differences between life cycles for new product development and new software releases.
  • Identify common issues, challenges, and considerations associated with each phase of the software development life cycle.
  • Work effectively within a formal software development life cycle methodology.
  • Understand the phases, activities, dependencies, deliverables, and key decision points within the SDLC.
  • Interpret product development plans and functional documentation to support software development activities.

Software Product Testing:

  • Participate in test readiness reviews and conduct functional, volume, and load testing as required.
  • Demonstrate knowledge of key principles, features, and practices associated with software testing methodologies.
  • Test software components to ensure compliance with functional requirements and design specifications.
  • Document testing activities, results, errors, defects, and instances of non-conformance in accordance with established procedures.
  • Perform functional and performance testing on assigned software products and components.

Application Development Tools:

  • Demonstrate knowledge of application and system development tools and utilize appropriate toolkits for application development.
  • Follow established standards and guidelines when using locally available application development toolkits.
  • Document the functionality, usage, and application of specific development toolkits.
  • Differentiate between tools used across various development platforms and environments.
  • Work effectively with the components, features, and capabilities of relevant development toolkits.
  • Understand and explain the capabilities, features, and applications of development tools for specific platforms.

Artificial Intelligence:

  • Demonstrate a basic understanding of artificial intelligence concepts, technologies, and methodologies.
  • Explain the fundamental concepts, functions, and features of artificial intelligence (AI).
  • Stay updated on the latest developments in artificial intelligence by identifying and utilizing relevant resources.
  • Understand examples of successful implementations of AI technologies and systems across various business applications.

Programming:

  • Demonstrate knowledge of relevant programming languages, development tools, and programming practices.
  • Interpret application system designs and program specifications to support software development.
  • Develop structured programming specifications based on defined requirements.
  • Demonstrate working knowledge of the syntax, structure, features, and capabilities of at least one programming language.
  • Design, write, test, debug, and maintain programs for specific platforms and environments.
  • Apply structured programming techniques within software development environments.

Technical Troubleshooting:

  • Identify, analyze, and resolve hardware, software, application, and operational issues effectively.
  • Apply appropriate technical troubleshooting approaches, tools, and techniques to diagnose and resolve issues.
  • Utilize vendor-specific diagnostic guides, tools, and utilities to troubleshoot technical problems.
  • Handle technical queries related to product features, applications, and compatibility standards.
  • Analyze source code, system logs, and existing system configurations as part of advanced troubleshooting activities.
  • Document and report technical issues, troubleshooting processes, resolution steps, and tools used.

About Company:

Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives.

For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

How To Apply?

  • First, read through all of the job details on this page.
  • Scroll down and press the Click Here button.
  • To be redirected to the official website, click on the apply link.
  • Fill the details with the information provided.
  • Before submitting the application, cross-check the information you’ve provided.

Apply Link: Click Here

Join our WhatsApp Community: Click Here

Join our Telegram Group: Click Here

error: Content is protected !!