907 electrical-engineering "Prof" positions