Summary
Robert Pierce is a software engineer with 11 years of experience specializing in robotics software, teleoperation, and embedded systems, holding an MCS from the University of Virginia. He has worked on high-profile robotic platforms including NASA’s Valkyrie—implementing VR teleoperation interfaces—and led the software team for an autonomous mining rover using ROS in C++ and Python. Comfortable across low-level microcontroller/CAN/UART work and higher-level ML and reinforcement learning, he bridges hardware constraints with perception and control algorithms. At Psionic Technologies and previous research roles he’s shipped motion-capture integrations, Gazebo plugins, and robot behavior stacks while managing requirements, schedules, and team technical direction. An amateur game developer and early medieval history enthusiast, he brings a pragmatic, interdisciplinary perspective to complex robotics problems.
10 years of coding experience
1 year of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at George Mason University
Masters of Computer Science - MCS, Computer Science, GPA: 3.79, Masters of Computer Science - MCS, Computer Science, GPA: 3.79 at University of Virginia