project engineer vacancy