onsite
Software Engineer - PCS7 - Trips GmbH
Software Engineer
Software Engineer focused on Siemens PCS7 automation solutions, developing and maintaining PLC logic, HMI interfaces, and SCADA integrations using C# and .NET to support industrial control systems.
About the role
Key Responsibilities
- Design, develop, and maintain PLC programs for Siemens PCS7 systems, ensuring reliability and performance.
- Create and update HMI screens and SCADA dashboards using .NET technologies to provide operators with real‑time data and control.
- Collaborate with process engineers and field technicians to translate functional requirements into robust software solutions.
- Perform unit testing, integration testing, and troubleshooting of automation software in a production environment.
- Document code, configuration changes, and best practices for future maintenance and audits.
Requirements
- Proven experience with Siemens PCS7 and PLC programming (S7-400/1200).
- Strong programming skills in C# and familiarity with .NET framework for HMI/SCADA development.
- Knowledge of industrial communication protocols (OPC UA, Modbus, Profibus).
- Problem‑solving mindset with ability to debug complex automation issues.
- Excellent written and verbal communication skills in German and English.