5+ Years working in production or prototyping development positions. Experience with either ROS or MavLINK, or another platform demonstrating an understanding of the core vehicle software stack. Experience with API design and best practices for REST. Demonstrable experience working through ambiguity, navigating uncertain product domains, or becoming involved cross functionally. Involvement in technical design review processes, review boards, or similar thoughtful exercises on technical design considerations.