關於職位
A Snapshot of your Day
The Solutions Engineer - Software be responsible for programming diverse complex control systems and the related system interfaces for rotating equipment, including but not limited to reciprocating and centrifugal compressors.
The Solutions Engineer - Software will ensure that the systems and processes operate effectively, efficiently, and safely.
A thorough understanding of the organization as the role includes multidisciplinary activities, working closely with colleagues around the world and across different functions including Application Leads, Project Management, Procurement, and other Engineering teams. The Software Engineer is responsible for an efficient and correct coding of the Control Scheme in the control platform defined by the Application Engineer
How You’ll Make an Impact
• Software design and development for rotating equipment control system applications based on given requirements and specifications, for existing equipment (modifications/upgrades).
• Machine control algorithms implementation on various PLC based systems, based on operation and controls specification.
• Duties will include generation of PLC Code, HMI applications, defining Modbus, OPC or DCS interfaces, configuration of Bently Nevada or other Vibration Monitoring Systems, technical notes, FAT and SAT procedures and Commissioning support as required.
• 5% travel/year expected.
• 5% availability outside regular work hours, to support customer phone or remote meetings, internal or factory acceptance tests.
• Responsible of participating in the Handover to Software meeting, internal testing and Factory Acceptance Testing. Travel to Houston or other panel shop site may be required for FAT.
• Support the test team with system troubleshooting, including PLC, HMI and communication networks
Required Knowledge/Skills, Education, and Experience:
• Bachelor’s degree in electrical or controls engineering or similar.
• Effective communication skills both verbal and written, both 1-1 and group situations.
• 10 years or more experience in an engineering environment for control systems related to compressors and other rotating equipment.
• 10 years or more experience with different controls and automation software.
• Software design and development experience.
• PLC programming and configuration, preferably using RSLogix 5000 and SIEMENS Controllers.
• Knowledge about redundancy in PLC architecture.
• Self-taught, ability to read technical manuals, understand them and implement when writing software.
• HMI design programming and troubleshooting experience.
• Knowledge of industrial communication protocols including OPC, Modbus, Ethernet, Profibus, etc.
• Ability to read P&IDs and electrical schematics.
• Strong hands-on hardware troubleshooting and software debugging skills.
• Software engineers often work under pressure, to tight deadlines and within budget.
• Creative problem-solving and troubleshooting skills.
• Strong team working skills.
• A high level of attention to detail.
• An understanding of, and ability to work with, high-level computer technology.
• Adaptable to change, able to switch between different control systems platforms on different projects.
What You Bring
• PLC: Allen-Bradley ControlLogix, Siemens, GE.
• HMI: Wonderware, WinCC Professional, InduSoft Web Studio, Factory Talk View ME and SE.
• Familiar with Dresser-Rand and Siemens rotating equipment.
• Familiar with Woodward Micronet, Triconex and CCC.
• Familiar with ISA standards, hazardous area classifications.