Provide programming, technical and troubleshooting support for MEPPI developed systems software for the Critical Power Solutions Division (CPSD)
Requirements
- Advanced experience with scripting and automation languages such as Python, C, and LabVIEW
- Experience with Siemens automation tool suite preferred
- Advanced knowledge of PLC programming concepts (e.g., ladder logic, function block diagrams) and hands-on experience in HMI/SCADA development in industrial automation platforms
- Intermediate knowledge of communication protocol set up and configuration
- Intermediate knowledge of power distribution or UPS systems
Responsibilities
- Develop, test, and deploy programmable logic controller (PLC) and Human Machine Interface (HMI) programs for remote monitoring and control of MEPPI provided CPSD equipment
- Conduct testing and debugging of PLC programs and hardware systems, identifying and resolving issues to meet project deadlines and quality standards
- Utilize MEPPI’s test lab graphical programming software to design and implement solutions
- Provide solutions or patch software as required while adhering to configuration management principles
- Assist in the development of and review appropriate engineering and interface drawings
- Create and maintain documentation for MEPPI developed software including technical specifications, internal code documentation, customer user manuals and service support documents
- Identify hardwired and digital I/O required to monitor and control the system and develop appropriate software interfaces
Other
- Ability to work in a team environment and on several projects simultaneously
- Advanced interpersonal, communication and presentation skills required to understand, assimilate, and communicate complex technical matters with customers, employees and suppliers
- Advanced computer skills with emphasis on Microsoft Office products
- Bachelor’s degree in Computer Science or Software Engineering with minimum 5 years of experience with systems engineering software and human machines interfaces, or equivalent education and experience