Controls Engineer/Programmer
Mount Pleasant, PA 
Share
Posted 20 days ago
Job Description

The Controls Engineer is primarily focused on developing and maintaining software that is used in the production processes for Hitachi Energy products. A secondary focus will be on supporting the PLC control systems for the electromechanical machines used in the production process. You will be responsible for working with the engineering team to develop the software and databases used to optimize the production of lightning arresters, and the production team to support this software and users. The support of the Beckhoff PLC's that run the production machines and the C# programs that interface them will eventually be your responsibility. This position reports directly to the Manufacturing Engineering Manager and will have direct interaction with Product Engineering and Production along with other support functions.

RESPONSIBILITIES:

  • Provide support for production and maintenance as needed through troubleshooting, root cause analysis, and repair of software and controls issues.
  • Work with product engineering to develop and maintain software for module optimization, block selection, and production process and test data capture using Visual Studio. Legacy applications are written in Visual Basic .Net and new applications are created with C# .Net.
  • Migration of legacy codebase from Visual Basic to C#.
  • Creation and maintenance of SQL databases to store and provide data for the applications referenced above.
  • Support of electrical and electronic hardware systems for machine control.
  • Support of PLC control programming and HMI applications.
  • Developing functional requirements and integration of motion control systems.
  • Performing start-up services and technical support for new equipment.
  • Provide technical support and oversite to staff to ensure technical expectations are met.

Qualifications:

  • AS or BS degree in Electronic Engineering Technology, Electrical Mechanical Technology, Electrical Engineering or equivalent.
  • Minimum of 3+ years' experience with software development.
  • Experience with C# software development in Visual Studio.
  • Experience with PLC programing and HMI development (Beckhoff and Rockwell RS Logix experience preferred).
  • Experience with industry standard network communication protocols (Ethercat, TwinSAFE, Devicenet, and Ethernet /IP experience preferred).
  • General knowledge of computer networking architecture and hardware, machine guarding and applicable electrical standards (IEC, UL, National Electrical Code).
  • Proficiency with MS Office Applications.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields