Sarinas Consulting
Artificial Intelligence Engineer
Sarinas ConsultingCanada12 days ago
Full-timeEngineering

About the Role


We’re looking for a Software Developer who brings together deep experience in C# development and hands-on work with SCADA systems. In this role, you’ll help design and maintain control and monitoring applications used in real-time industrial environments. We're especially interested in developers who embrace AI tools for debugging, optimization, and automating repetitive coding tasks — helping us work smarter and deliver faster.


What You’ll Do

  • Develop and maintain software applications that integrate with SCADA systems (e.g., Wonderware, Ignition, GE iFIX).
  • Use C#/.NET to create custom solutions for industrial automation and controls.
  • Utilize AI-assisted tools (like GitHub Copilot, ChatGPT, etc.) for faster debugging and task automation.
  • Collaborate with controls engineers and field techs to integrate PLCs and industrial protocols (e.g., OPC, Modbus).
  • Automate and streamline repetitive development or deployment tasks to improve efficiency.
  • Support real-time data acquisition, visualization, and system performance improvements.
  • Document code, contribute to design reviews, and participate in continuous improvement.


What You Bring

  • 3+ years of C#/.NET software development experience.
  • 2+ years working with SCADA platforms in a production or industrial setting.
  • Experience integrating SCADA systems with backend software and industrial equipment.
  • Familiarity with automation protocols (e.g., Modbus, OPC-UA).
  • Comfort using AI tools to accelerate development and debug complex issues.
  • Solid understanding of relational databases (SQL Server, MySQL).
  • Proficiency with version control tools (Git).
  • Strong communication and collaboration skills.


Bonus Points For

  • Experience with HMI interfaces and PLC communication.
  • Knowledge of cybersecurity practices in SCADA environments.
  • Background in industrial networking or IoT systems.


Why Work With Us

  • Work on systems that power real-world operations and critical infrastructure.
  • Use cutting-edge development and AI tools in a forward-thinking environment.
  • Be part of a team that values both technical depth and practical problem-solving.
  • Competitive compensation, benefits, and room to grow.

Key Skills

Ranked by relevance