Sr. Software Engineer (Ignition)
Core
Develop and implement control algorithms, software data structures, and terminal displays for industrial automation and SCADA systems.
Role type
Senior IC software engineer (industrial automation/SCADA)
Builds
Control system integration solutions for packaging, corrugating, and process lines
Domain
Manufacturing technology / Industrial automation
Deliverable
production ML models | product features | infrastructure
Required skills
Assembly level languages, PLC programming (Allen-Bradley, Siemens), Visual C++, .NET, SCADA/MES development, database interfaces, scripting (VB, C#), debugging and maintenance software
Preferred skills
Food and beverage industry experience, life sciences industry experience, ControlLogix/PLC5/SLC500 knowledge, PanelView HMI knowledge, industrial communication networks knowledge, contractor/construction management skills
Technologies
Ignition suite, Allen-Bradley, Siemens, Visual C++, .NET, VB, C#, SCADA, MES, Databases
Responsibilities
Implement control algorithms in software, develop software data file structures, create terminal display formatting, program for data transmission, perform debugging and maintenance, support site start-up of integrated packaging lines
Seniority
Senior, hands-on IC