Skip to main content

Careers Home > Job Search Results > Controls Engineer/Programmer

Controls Engineer/Programmer

Location: Mount Pleasant, Pennsylvania, United States
Job ID: R0038193
Date Posted: Jan 24, 2024
Segment: Green Energy & Mobility
Business Unit: Hitachi Energy
Profession (Job Category): Engineering & Science
Job Type (Experience Level): Experienced
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved


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.   


  • 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.


  • 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.

Equal Opportunity Employer (EOE)-Females/Minorities/Protected Veterans/Individuals with Disabilities

Protected veterans and qualified individuals with a disability may request a reasonable accommodation if you are unable or limited in your ability to use or access Hitachi Energy career site as a result of your disability. You may request reasonable accommodations by calling a Hitachi Energy HR Representative at 1-888-504-2007 or by sending an email to: [email protected]. Resumes and applications will not be accepted in this manner.

Share: mail