Job titles at Logic Planet in Sunnyvale, CA