AISB-782 SCADA Software Engineer

AbAKUS
Brussels, Belgium
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Brussels, Belgium

Tech stack

JavaScript
Agile Methodologies
HTML5
CSS
Continuous Integration
Decision-Making Software
Software Design Patterns
Supervisory Control and Data Acquisition (SCADA)
Industry Standard Architecture
Software Architecture
Software Engineering
TypeScript
Real Time Systems
System Availability
Backend
GIT
Real Time Data
Citect SCADA Software
Front End Software Development
Industrial Software
Software Version Control

Job description

As a SCADA Software Engineer, you will join a dynamic development team responsible for maintaining and evolving a business-critical SCADA system operating 24/7. This system plays a key role in balancing energy production and consumption across multiple European regions while integrating increasingly flexible and distributed energy assets. You will contribute to the development of tools that enable real-time monitoring, control, and optimization of power generation assets, supporting grid stability and compliance with European energy regulations. Working in a highly critical environment, you will combine strong software engineering practices with an industrial mindset to deliver robust, scalable, and resilient solutions., * Develop and maintain SCADA applications ensuring real-time control and monitoring of energy systems

  • Work on both backend and frontend development using SCIL, HTML5, CSS, and JavaScript/TypeScript
  • Design and implement scalable, robust, and high-availability solutions aligned with architectural best practices
  • Apply software craftsmanship principles (SOLID, DRY, KISS, YAGNI) to ensure clean and maintainable code
  • Contribute to systems handling real-time data exchange and automated decision-making for power balancing
  • Collaborate in an Agile/SAFe® environment with analysts, engineers, and operational teams
  • Ensure continuous system availability and reliability in a 24/7 critical environment
  • Participate in on-call support after onboarding to guarantee system stability and rapid incident resolution
  • Contribute to CI/CD processes and version control practices (Git-based environments)
  • Ensure compliance with cybersecurity standards in ICS/OT environments, including NIS2 requirements
  • Continuously improve development practices, tools, and system performance, * Contribute to high-impact systems supporting the energy transition
  • Work on real-time, business-critical applications with tangible societal impact
  • Be part of a collaborative and highly skilled engineering team
  • Gain expertise in SCADA systems and industrial software environments
  • Work in a culture that values stability, quality, and continuous improvement
  • Opportunity to grow your technical skills in a complex and meaningful domain

If you're eager to build resilient systems that truly matter and thrive in high-responsibility environments, we'd love to hear from you. Apply now and be part of shaping the future of energy systems.

Requirements

  • Master's degree in IT, Software Engineering, Electrical Engineering, Electronics, or Electromechanics
  • Minimum 3 years of relevant experience in software development or industrial systems
  • Strong understanding of software architecture, design patterns, and best practices
  • Experience in backend and/or frontend development (JavaScript/TypeScript, HTML/CSS)
  • Willingness to learn and work with SCIL (SCADA proprietary language)
  • Knowledge of version control and CI/CD practices (e.g., Git)
  • Understanding of real-time systems or critical environments is a strong asset
  • Basic knowledge of electricity production and grid transport is a plus
  • Awareness of cybersecurity principles in industrial environments (ICS/OT)
  • Strong problem-solving skills with the ability to react quickly in critical situations
  • Proactive, structured, and solution-oriented mindset
  • Ability to work autonomously while being a strong team player
  • Excellent communication skills with both technical and non-technical stakeholders
  • Strong willingness to learn, take initiative, and continuously improve

Apply for this position