Senior Principal Technical Solution Architect
Core
Design end-to-end software architectures for humanoid robot applications, bridging AI, robotic operating systems, and physical hardware constraints.
Role type
Senior Principal Technical Solution Architect (Humanoid Robotics)
Builds
Reusable software platforms spanning robotics, AI, voice, cloud, and edge systems for physical robots.
Domain
Robotics, Physical AI, Cyber-Physical Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Robotics frameworks (SLAM, Nav2, MoveIt2), Sensor Fusion, Robot Middleware (DDS), C++ (17/20), Python, Linux (Ubuntu/Debian), Embedded computing, Team leadership
Preferred skills
Real-Time Linux (PREEMPT_RT), Microcontroller RTOS (Zephyr, FreeRTOS), Simulation tools (Isaac Sim, Gazebo), Safety standards (ISO 13849, IEC 61508), Foundation Models (LLMs, VLMs)
Technologies
C++, Python, Linux, DDS, NVIDIA Isaac SDK, Gazebo, Webots
Responsibilities
Design scalable modular software architectures for humanoid robots; Evaluate and select robotic software frameworks and SDKs; Collaborate with mechanical/electrical teams on hardware-software co-design; Drive platform strategy for modular reuse; Define integration of foundation models and agentic systems; Ensure production readiness; Lead and mentor a startup development team
Seniority
Principal, hands-on IC with team leadership