The performance of a non-coherent UWB receiver with Binary pulse position modulation is simulated with MATLAB; taking into account the effect of non-linearity, noise, pulse shape and channel effects. This simulation examines the minimum requirements for LNA, AGC, squarer, and operational transconductance amplifier in analog front-end for sensor network application with 100Kb/s data rate and 10-3 BER. The linearity requirement in OTA is achieved using Gilbert cell OTA with the technique of multiple gated transistors. For sensor network applications, analog front-end modules must have 4dB NF (Noise figure), -12dBm IIP3, 50dB gain and -75dBm sensitivity for 100Kb/s data rates. The transceiver power consumption is assumed to be below 50mW. The performance of energy detection non-coherent receiver is simulated in Simulink of MATLAB, it shows that BER of Gaussian pulse is lower than doublet and 4th Gaussian pulse. By increasing the number of transmitted pulse per bit and IIP3, the performance of receiver is improved.