Describe your experience with object-oriented design and memory management in C++ for edge autonomy software at Anduril Industries.