You'll be developing and programming PLC (Programmable Logic Controller) software for industrial automation systems used across energy and industrial applications.
The role spans the full software lifecycle — from design and development through testing, validation, documentation, and reliability analysis — within a collaborative engineering team that values code review, R&D exploration, and continuous improvement.
Requirements
Diploma or degree in Computer Science, Electrical Engineering, or a related technical field
Basic technical knowledge of industrial software development, hardware/software interfacing, testing, and debugging
Basic knowledge of IEC 61131-3 PLC programming languages, or strong willingness to learn
Good analytical and problem-solving skills, with the ability to adapt to changing environments and shifting priorities
Ability to create and maintain technical documentation related to PLC programming
Comfortable collaborating within a team — reviewing code, giving and receiving constructive feedback
Capacity to apply engineering techniques to design, adapt, and modify PLC programs
Willingness to participate in R&D studies, prototyping, and prepare technical reports
Ability to incorporate reliability analysis into PLC code design and testing processes
English B2 or above — required for collaboration with an international engineering team
Available for periodic travel to the Netherlands (approximately 1 week every 2 months)