Senior Automation Software Engineer (f/m/d)
IT
At NexWafe, we are redefining how silicon wafers are manufactured to set a new benchmark for sustainable photovoltaic production. As a Senior Automation Software Engineer, you will work at the intersection of industrial automation, software engineering, and process control to develop scalable solutions that drive our energy future.
Activities
- Develop and maintain Siemens PLC applications, reusable function blocks, and standardized control architectures for NexWafe's production equipment.
- Design and implement workflow-driven process automation, recipe management, and orchestration systems using Node-RED or similar platforms.
- Integrate instrumentation, machine equipment, industrial networks, and SCADA/MES systems into a reliable and scalable automation environment.
- Develop industrial software applications, APIs, HMIs, dashboards, and analytics tools.
- Collaborate closely with process engineers and cross-functional stakeholders to translate process requirements into robust and user-oriented automation solutions.
- Support equipment commissioning, troubleshooting, and optimization activities to ensure stable, efficient, and reliable production processes.
Requirements
- Master's degree in Automation Engineering, Electrical Engineering, Computer Science, Mechatronics, Software Engineering, or a comparable field.
- At least 5 years of PLC programming experience, including TIA Portal and Structured Text.
- Experience with industrial automation, machine control systems, and commissioning.
- Proficiency in at least one modern language such as C#, Python, JavaScript, or C++.
- Practical experience with industrial communication technologies such as OPC UA, Profinet, Modbus TCP, MQTT, or REST APIs.
- A structured and solution-oriented working style combined with strong analytical and problem-solving skills.
- Excellent communication and collaboration skills in interdisciplinary and international teams.
- Fluent English language skills, both written and spoken. German language skills are a plus.
- Experience with Node-RED, workflow engines, or process orchestration platforms.
- Experience with Grafana or other visualization software tools, industrial data systems, and advanced analytics.
- Experience with web technologies and modern software frameworks such as React or Angular.
- Experience with Git and modern software development practices.
- Willingness to occasionally travel within Germany and internationally for project and commissioning activities.
Team
You will join our international team, characterized by short decision-making processes, flat hierarchies, and collaboration with experts from different areas.
Application Process
- First Call
- Video Interview
- Meet the Team