Robert is a Flight Software Engineer in the Small Scale Flight Software Group at the NASA/Caltech Jet Propulsion Laboratory, where he works on both flight projects and technology development projects. He was the technical flight software lead for the ASTERIA CubeSat missions. He is a member of the design and development team for the F Prime flight software and embedded systems framework. Robert is the lead developer for the FPP flight software modeling language. Recently, he has worked on technology development in the areas of autonomous landing, autonomous roving, and high-performance computing.