Owning the end-to-end software architecture for humanoid robot applications, the full-time Senior Principal Technical Solution Architect will guide critical technical decisions, manage physical system constraints, and supervise a high-performing development team in a remote capacity. Key Responsibilities Design scalable, modular software architectures for humanoid robot applications Evaluate and select robotic software frameworks and developer SDKs Collaborate with mechanical and electrical teams to optimize system performance and resource allocation Required Qualifications Deep understanding of Navigation & Localization, Manipulation & Motion Planning, and distributed robotics architectures Proven experience designing cyber-physical systems under various operational constraints Advanced proficiency in C++ and Python architectural design Strong mastery of Linux and containerized deployments 3+ years of leadership experience in startup or fast-paced product development environments