 Prior to being accepted into the astronaut program by NASA, Satcher was the Assistant Professor at The Feinberg School of Medicine, Northwestern University, in the Department of Orthopaedic Surgery.Satcher also held appointments as an Attending Physician in Orthopaedic Surgery at Children's Memorial Hospital in Chicago, Illinois, specializing in Musculoskeletal Oncology; and an Adjunct Appointment in The Biomedical Engineering Department at Northwestern University School of Engineering.Satcher was also a member of the Robert H. Lurie Comprehensive Cancer Center and the Institute for Bioengineering and Nanotechnology in Advanced Medicine at Northwestern University.