Develop software applications on various Programmable Logic Controller (PLC) platforms utilizing IEC-61131 programming languages such as Structured Text, Function Block Diagrams, and Ladder Logic.
Configure, program, and test PLC applications to ensure the safe and efficient operation of rotating machinery and process control systems.
Participate in all phases of the product development lifecycle, including algorithm design, software development, Factory Acceptance Testing (FAT), and commissioning.
Utilize engineering simulation tools (e.g., SimSci) and custom tools to evaluate control strategies, performance, and system robustness.
Collaborate with cross-functional teams, including engineering, product management, and field services, to develop tailored control solutions.
Maintain current knowledge of control system technologies, industry standards, and emerging trends to inform development strategies.
Support technical documentation, testing procedures, and compliance activities related to control system products.
Education & Experience
Bachelor’s degree in Electrical, Mechanical, Control Systems Engineering, or a related technical field.
Minimum of 5 years of experience in control system design, PLC/HMI programming, and commissioning within industrial automation, especially for turbo or rotating machinery.
Proven experience with PLC/Client programming using IEC-61131 languages (Ladder Logic, Function Block Diagram, Structured Text, etc.) on platforms such as Allen Bradley RS Logix/Studio 5000, Triconex Tri-Station, Schneider Electric EcoStruxure, Siemens Step 7, or Emerson Client/Client Fanuc Proficy.
Experience with distributed control systems (DCS) configuration and programming is a plus.
Technical Skills
Strong understanding of control system architecture, PLC programming, and automation hardware.
Ability to develop and troubleshoot control algorithms and software for complex machinery and process applications.
Familiarity with engineering simulation tools such as SimSci or equivalent.
Programming proficiency in text-based languages such as C, HTML, or similar is a plus.
Ability to interpret and develop technical documentation, schematics, and control logic diagrams