generator assembly engineer