ZEDf9p not getting connecting with arduino UNO

Hello everyone. I am trying to connect my arduino UNO with the zedf9p U-blox GPS module. I tried to connect it via UART but no success at all. The code is given below. When i burn the code on the module it give no signals and binary strings in the serial monitor or in the u-center. Kindly tell me where i am wrong.

#include <SoftwareSerial.h>
 
static const int RXpin = 8, TXpin = 9;
static const uint32_t GPSBaud = 38400;
 
//The serial connection to the GPS
SoftwareSerial ss(RXpin, TXpin);
 
void setup() {
  // put your setup code here, to run once:
  Serial.begin(38400);
  ss.begin(GPSBaud);
}
 
void loop() {
  // put your main code here, to run repeatedly:
  Serial.println(ss.read());
  while(ss.available()>0){
    Serial.write(ss.read());
    Serial.println(ss.read());
  }
}