Short answer is no.
There is no good way to measure the value generated by an individual engineer in most cases (in large enough companies), only the total/average value produced by a group of engineers - and even then, it's a first order approximation. Hence, the market is not efficient.