Participate and contribute actively within an Agile software development environment, including sprint planning, backlog refinement, daily stand-ups, technical discussions, demonstrations and retrospectives, and delivering working software and other assigned deliverables iteratively in accordance with agreed sprint objectives.
Monitor and supervise site installation works including cable laying, cable tray/conduit installation, panel installation, instrument installation, and termination works.
Perform Hardware & Software Integration - test and validate driver functionality against real test hardware and bench instruments (oscilloscopes, power supplies, SMUs, digitizers, etc.).