Apply now »

Job title:  Level 2 Controls Engineer

Job family:  Engineering
Business area:  Metals - Processing
Contract location: 

Canonsburg, PA, US

Working location:  Canonsburg
Location type:  Office Location / Office-based
Contract type:  Permanent
Job description: 

Every day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live in.

The Role

Under the direction of the Principal Control Systems Engineer, the Level 2 Software Engineer is responsible for Projects to include all aspects relating to industrial furnaces for steel, aluminum, and strip processing manufacturers. Typical project scope includes mathematical modelling of heat-treating processes, HMI development, communication with other computer systems, database development, creating new technologies, field commissioning and customer training.

Requirements

 

Essential Duties, Responsibilities and Key Result Items

 

  • Overall project technical responsibility and coordination. 
  • Development of equations representing physical systems with translation to computer code 
  • Software Design and functional description writing for the various systems 
  • Database design and procedures 
  • SQL queries to populate and retrieve information from database tables 
  • Crystal Report programming 
  • Potential Web and Phone application development 
  • Attend customer technical meetings. 
  • Develop and maintain project work schedules. 
  • Read and interpret technical drawings, schematics, and computer-generated reports. 
  • Must have initiative. Will work independently and collectively. Must possess a strong desire to learn and build technical knowledge. 
  • Domestic and international travel in industrial settings of varying frequency is required. This is about 20% of the total time. 

     

Summary

 

  • The Level 2 Controls engineer works in the development of turn-key Level 2 industrial control systems in the Metals industry. The Level 2 systems include user interfaces, supervising the low-level PLC systems, saving process information and plant communication information in databases, generating reports, tracking material in the various furnaces and equipment, calculating the current and predicted product discharge temperatures in furnaces, and generating control temperature setpoints uploaded to the PLCs in the Level 1 system. The Level 2 Software engineer does what is necessary for the successful completion of the project. 
  • The Level 2 system bridges the communication gap to implement communications between other plant equipment systems such as the Level 1 PLCs and Level 3 Business Servers. Therefore, communication programming is an important aspect of the job, using various protocols and methods. The Level 2 engineer is expected to learn new protocols when needed to communicate with other plant equipment systems or with the plant network, as well as putting together specifications for the computer systems and integrating and testing the system. 
  • Relevant data from the plant production and the system conditions is stored in a SQL database for reports. The Level 2 engineer performs database interfacing and displays data on users’ screens, generating reports from real-time data and from the various databases. 
  • The Level 2 engineer develops a system that reads the PLC product tracking map and furnace thermocouple values, determines the production rate and furnace temperature profile, calculates the product temperatures, predicts the product discharge temperatures, and determines the optimal furnace temperature controller setpoints.  
  • Metals Industry Furnaces are the primary focus of the projects, which the Level 2 engineer must become knowledgeable of with respect to the design and processes. The L2 engineer coordinates with other Andritz engineers and professionals involved in the project. 

 

#1AndritzWay Core Behaviors

  • Customer Focus
  • Ownership for Performance
  • Shared Commitment
  • Openness

Education and Experience

Required: 

  • B.S. degree in Mechanical, Electrical, Software, or Automation Engineering. Experienced qualified Automation Technologists will be considered. 
  • Minimum five years’ experience with Visual Studio.NET, C#, WinForms. 
  • Minimum one year experience with SQL Server and TCP/IP communications. 
  • A curious, motivated self-starter capable of working independently, as well as within a multi-discipline project team environment. 
  • Must have good skills in maintaining vendor and customer relationships.  
  • Problem solving skills with the ability to become hands-on when needed.  
  • Strong communication, organizing, planning, and inter-personal skills. 
  • Willing and able to travel for commissioning both domestically and internationally.  
  • Legal status to work in the US. 

 

Desired – useful skills for the position: 

  • Field startup experience in an industrial environment. 
  • Familiar with Control Logix and Siemens PLC interfacing. 
  • Experience with JSON and cloud APIs 
  • Experience with Xamarin. Forms or Maui 
  • Experience with html, ASP.NET, VB6 
  • SCADA and network communications experience 
  • CUDA experience 
  • Education in Heat Transfer processes and related mathematical equation development 

 

Physical Requirements

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

Requisition ID:  16246


Nearest Major Market: Pittsburgh

Apply now »