Role Overview – SCADA Software Engineer
As a SCADA Software Engineer, you will play a key role in developing and maintaining a business-critical 24/7 SCADA system (Hitachi Energy MicroSCADA X) that ensures power system balance and grid stability.
Key Responsibilities
* Develop, maintain, and enhance a mission-critical SCADA platform operating in a real-time environment.
* Contribute to both front-end and back-end development using SCIL, HTML5, CSS, and JavaScript/TypeScript.
* Design and implement scalable, robust, and resilient architectures.
* Apply software craftsmanship principles (SOLID, DRY, KISS, YAGNI) to produce clean and maintainable code.
* Collaborate within an Agile/SAFe® framework alongside analysts, dispatchers, and technical stakeholders.
* Participate in an on-call rotation (after onboarding) to guarantee system availability and operational continuity.
Education & Experience
* Master’s degree in IT, Electrical Engineering, or Industrial Engineering.
* Minimum 3 years of experience in software development or industrial systems environments.
Technical & Professional Skills
* Strong system design and architectural capabilities.
* Proactive and solution-oriented mindset, capable of delivering both rapid fixes and long-term sustainable improvements.
* Ability to work effectively in complex, real-time operational environments.
* Excellent communication skills and strong team collaboration.
Learning & Growth Mindset
* Willingness to deepen knowledge in SCIL, power dispatching processes, RTUs, and cybersecurity standards (including NIS2 compliance).