Project Engineer (automation)

Caterpillar Caterpillar · Industrial · Santa Catarina, Nuevo León

Project Engineer (Automation) at Caterpillar, focusing on the design, integration, testing, and optimization of automated systems and robotic cells within the metal-mechanical industry. Requires a degree in engineering and problem-solving skills.

What you'd actually do

  1. Develop and engineer automation solutions, including work cells, production lines, and control systems, ensuring alignment with operational requirements and industry standards.
  2. Integrate mechanical, electrical, and control components into fully functional automated systems, collaborating closely with multidisciplinary engineering teams.
  3. Lead or support system testing activities, including Factory Acceptance Tests (FAT) and Site Acceptance Tests (SAT), ensuring proper functionality prior to production release.
  4. Analyze manufacturing processes to identify opportunities for automation, improving efficiency, reliability, and cycle times through continuous improvement initiatives.
  5. Ensure that all automated systems comply with applicable safety regulations and standards, including the implementation of safety controls and risk assessments.

Skills

Required

  • Degree in an accredited Engineering, Mechatronic engineering, or Control and Automation Engineering, Electronic Engineering, etc.
  • English-speaking level intermediate or advanced
  • Identifies and documents specific problems and resolution alternatives.
  • Examines a specific problem and understands the perspective of each involved stakeholder.
  • Develops alternative techniques for assessing accuracy and relevance of information.
  • Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution.
  • Uses fact-finding techniques and diagnostic tools to identify problems.
  • Interprets application system designs and program specifications.
  • Develops structured programming specifications.
  • Works with the syntax, structure, features and facilities of at least one language.
  • Writes programs in a specific language and for a specific platform.
  • Applies structured programming techniques to structured environments.
  • Discovers, analyzes, and resolves hardware, software or application problems.
  • Works with vendor-specific diagnostic guides, tools and utilities.
  • Handles calls related to product features, applications, and compatibility standards.
  • Analyzes code, logs, and current systems as part of advanced troubleshooting.
  • Records and reports specific technical problems, solving processes and tools that have been used.