Assistant engineer Yashveer Singh had demanded the bribe from a contractor based in Chittorgarh for clearing his pending bills amounting Rs 18 lakh.
Initially, he had demanded Rs 2.46 lakh but the deal was finalised at Rs 1 lakh, an official of the anti-corruption bureau said here.
After verification of the complaint, a trap was laid by the ACB's Udaipur unit and the accused was held while accepting the bribe today, the official said, adding that he was placed under arrest.