In order to strengthen engineering students' preparation to tackle open-ended, multidisciplinary projects in their senior-level capstone course, a new junior-level design course was developed and implemented at Loyola University Maryland. Engineering faculty, students, and members of our industrial advisory board identified programming to drive and control hardware, as well as maker mechanical skills, as areas that needed to be bolstered. The new, team-based, projectoriented, semester-long course, which was taught for the first time in Fall 2022, consisted of two basic parts. In the first part, the students assembled a common electromechanical platform-an open-source replica of the Mars Perseverance rover-to enhance their build and troubleshooting skills. Once the rover was complete and operational, the second part of the course required that each team propose, design, construct, and test an electromechanical modification to the base rover. Learning modules that covered relevant technical and safety subjects were implemented early in the course. Periodic milestone reporting points (referred to here as snapshots) were also included that encouraged effective project management. Students were required to review each other's designs, and students in the follow-on capstone course also provided feedback to the teams as their designs progressed. In this work-in-progress paper, details about the course structure and materials are presented, learning assessment approaches are discussed, and preliminary assessment results from the initial offering are described.