Senior Software Development Engineer (R&D) (PTA Hybrid) : vi