AG

Automation Engineer

Agco Corporation
Pune8-12 LPA Posted 28 Aug 2025
FULL TIME
C++
C
Simulink
Automation
Matlab

Job Description

  • Reverse Engineering Code Transformation:Analyze and dissect legacy systems to understand existing codebases.
  • Translate legacy control code into model-based design frameworks using industry-standard tools and methodologies.
  • Implement and optimize processes for code generation from model-based designs.
  • Control Modeling: Develop and refine control models to ensure precise regulation and operation of the system.
  • Collaborate closely with Plant Modeling Engineers to define and align interfaces between control models and plant models.
  • Integrate control models with plant models for end-to-end system simulation and validation.
  • Ensure that the control models adhere to established standards and requirements.
  • Virtualization Simulation: Develop virtual models of physical systems or software environments to facilitate testing and validation.
  • Implement simulation environments to replicate real-world scenarios for verification and system-level testing.
  • Collaborate with the Plant Modeling team to validate control behavior under various operational conditions.
  • Documentation Requirements Analysis: Conduct thorough requirements analysis, including stakeholder consultation and documentation.
  • Create, maintain, and update high-quality technical documentation throughout the lifecycle of the project.
  • Collaborate with cross-functional teams to ensure accurate capturing of requirements, designs, and testing plans.
  • Code Validation Testing: Establish and execute test protocols to validate the accuracy and performance of generated control code.
  • Conduct regression testing to ensure stability and consistency of updated systems.
  • Collaborate with quality assurance teams to ensure adherence to project specifications.
  • Technical Collaboration Communication: Act as a key technical resource, supporting other engineering teams and collaborating effectively to integrate re-engineered modules into broader system architectures.
  • Provide technical guidance and support to junior engineers in the team

Your Experience and Qualifications

  • Bachelors or Masters degree in Electrical Engineering, Automation, Control Engineering, Computer Science, or related fields.
  • A minimum of 5 years of relevant experience in reverse engineering, model-based design, control modeling, and automation.
  • Proven track record of successful projects involving legacy system transformations, control modeling, and code optimization.
  • Certification or training in software modeling and simulation tools is a plus
  • Proficiency with tools and technologies for control modeling, virtualization, simulation, and automatic code generation.
  • Strong expertise in industry-standard software modeling and design tools (such as MATLAB/Simulink, Rhapsody, or similar).
  • Experience with programming languages used in legacy systems, such as C/C++, and modern scripting languages.

Your Benefits

  • GLOBAL DIVERSITY - Diversity means many things to us, different brands, cultures, nationalities, genders, generations - even variety in our roles. You make us unique!
  • ENTERPRISING SPIRIT- Every role adds value. Were committed to helping you develop and grow to realize your potential.
  • POSITIVE IMPACT - Make it personal and help us feed the world.
  • INNOVATIVE TECHNOLOGIES - You can combine your love for technology with manufacturing excellence - and work alongside teams of people worldwide who share your enthusiasm.
  • MAKE THE MOST OF YOU - Benefits include health care and wellness plans and flexible and virtual work option .

Join WhatsApp Channel