Automation Engineer (Software)

Company:  Integrated Process Systems Inc
Location: Cedar City
Closing Date: 06/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

We are seeking a highly skilled and experienced Automation Engineer specializing in HMI (Human Machine Interface) and PLC (Programmable Logic Controller) development to join our dynamic hoist control software team. As an Automation Engineer, you will be responsible for designing, developing, and implementing software solutions for manufacturing equipment. Your expertise in visual basic, C#, Java, .NET framework, communication protocols, and control systems will be essential in optimizing our production processes.Responsibilities:Develop HMI software for manufacturing equipment using visual basic, C#, and Java programming languages.Implement and optimize common data structures and algorithms to enhance the efficiency and performance of software applications.Utilize the .NET framework to develop window form applications for seamless integration with manufacturing systems.Understand and configure communication protocols such as Modbus and TCP/IP to enable data exchange between devices and systems.Apply networking knowledge to establish and troubleshoot network connections for efficient communication between equipment, control systems and server.Utilize SQL databases to develop data logging capabilities and ensure proper data storage and retrieval for analysis and reporting purposes.Utilize ladder logic and PLC programming skills to develop and optimize control systems, including VFDs (Variable Frequency Drives), PID (Proportional-Integral-Derivative) controllers, and motion control systems.Read and interpret electrical schematics to troubleshoot and resolve electrical issues on manufacturing equipment.Collaborate with cross-functional teams to analyze requirements, create technical specifications, and ensure compliance with industry standards.Conduct testing, debugging, and troubleshooting of software and control systems to identify and resolve any issues.Prepare comprehensive documentation, including system manuals, user guides, and technical specifications.Qualifications:Bachelor's degree in Electrical Engineering, Automation Engineering, Computer Science, or a related field.Proven experience as an Automation Engineer specializing in HMI and PLC development.Proficiency in visual basic, C#, and Java programming languages for developing HMI software.Strong understanding of common data structures and algorithms.Experience with the .NET framework and window form application development.Thorough understanding of communication protocols, including Modbus and TCP/IP, as well as knowledge of networking principles.Proficiency in SQL databases and data logging for efficient data storage and retrieval.Solid knowledge of ladder logic and PLC programming for control system development and optimization.Familiarity with VFDs, servers, PID controllers, and motion control systems.Ability to read and interpret electrical schematics to troubleshoot and resolve electrical issues.Preferred experience in hoist control and scheduling and PCB manufacturing equipment.Strong problem-solving and analytical skills.Excellent communication and teamwork abilities.Detail-oriented with a commitment to delivering high-quality work.Ability to travel domestically up to 20% of the time.Preferred Qualifications:3+ Experience with Hoist control systemMaster's degree in computer science, Electrical Engineering, or relatedExperience in Printed Circuit Board or Semi-Conductor Manufacturing industryIf you are a self-motivated and experienced Automation Engineer with expertise in HMI and PLC development, particularly in hoist control and scheduling and PCB manufacturing equipment, we would love to hear from you. Join our team and contribute to our mission of enhancing our manufacturing processes through cutting-edge automation technology.

Apply Now
Share this job
Integrated Process Systems Inc
  • Similar Jobs

  • Automation Engineer (Software)

    Cedar City
    View Job
  • Project Engineer - Construction Services

    Cedar City
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙