Sr Software Controls Engineer – Automation, Seagate

Sr Software Controls Engineer - Automation, Seagate

Company Seagate
Job title Sr Software Controls Engineer – Automation
Job location Nakhon Ratchasima, Thailand
Type Full Time

Responsibilities:

  • Develop, test, and implement PC-based software for automated machinery, including a few PLCs and HMIs
  • Collaborate with the maintenance and process teams to analyze system requirements and design software solutions for improving manufacturing processes, machine performance and supporting product requirement changes
  • Create and maintain software documentation, including machine service manuals and technical specifications
  • Troubleshoot and resolve software and control hardware-related issues on the production floor
  • Continuously improve on existing equipment for production line efficiency improvement; as well as develop new automation machines
  • Lead and mentor junior engineers for technical guidance and software development best practice
  • Work closely with mechanical engineers to design control hardware
  • Understand and interpret electrical schematics and pneumatic diagrams
  • Utilize Lucidchart to visualize and communicate software design concepts
  • Estimate costs and schedule requirements for projects
  • Manage projects from conception through to completion, including managing budgets, timelines, and resources
  • Design and implement algorithms for optimizing machine learning models that enhance automation processes
  • Integrate advanced sensor technologies to improve data acquisition and analysis for predictive maintenance and quality control
  • Research on emerging technologies in robotics and automation to identify opportunities for implementation in equipment development
  • Provide technical expertise in the selection and procurement of automation hardware and software

Requirements & Skills:

  • Demonstrated ability to work collaboratively and maintain self-drive.
  • Proven aptitude for quickly acquiring new skills and knowledge
  • Exceptional ability in articulating ideas and presenting information effectively
  • Skilled at initiating projects and persuading stakeholders.
  • Comfortable working autonomously and as part of a diverse team
  • A collaborative approach, capable of engaging effectively with both native and non-native English speakers
  • Strong analytical and problem-solving skills to troubleshoot complex issues that may arise during the development and implementation phases
  • Willingness to participate in conference calls during non-standard work hours
  • Strong leadership qualities with experience in project and team management
  • Competent in managing personal time and professional workload efficiently
  • Creative thinker with a track record of developing innovative solutions
  • Commitment to continuously updating knowledge of cutting-edge technologies and trends within the automation and control systems sector, with a particular emphasis on advancements in Artificial Intelligence
  • A forward vision and a desire to constantly improve the efficiency of the surrounding environment
  • Good command of English
  • Bachelor’s or higher degree in engineering and/or equivalent experience
  • Object-oriented programming in C# and C++
  • Proficiency in Microsoft Visual Studio software with GitHub integration
  • DAQ, IO, and Motion Control on Fieldbus systems
  • Understanding of industrial communication protocols and network architectures, such as Ethernet/IP, Modbus, DeviceNet, CAN, and EtherCAT
  • Experience in working with mechanical design, including electrical and pneumatic controls and hardware selection for creating detailed designs and prototypes
  • Proficiency in safety standards and risk assessments to ensure the safety of automated systems
  • Experience in automation control devices including sensors, motors, encoders, scanners, pneumatic cylinders, and electric actuators
  • Experience in machine vision for both software and hardware for part measurement and inspection
  • Good knowledge of statistical analysis for equipment qualification and improvement

apply for job button