Sr. Manager, Software Development
Core
Lead engineering teams to design and deliver on-robot software solutions for a strategic robotics initiative, focusing on fleet coordination, continuous learning, and customer integrations.
Role type
Senior Manager, Software Development
Builds
Complex distributed systems for fleet coordination, continuous learning, and customer integrations
Domain
Robotics, AI-native development, fleet coordination
Deliverable
production ML models
Required skills
Engineering team management, ROS or similar middleware, large-scale business-critical software systems, stakeholder management, strategic narrative writing, AI-native development practices
Preferred skills
Robotic manipulation, SLAM, navigation, perception, whole-body-control, simulation, digital twins, ML infrastructure, foundation models, data collection pipelines, optimization algorithms, operations research
Technologies
ROS, LLM, VLM, VLA, Kiro, Copilot
Responsibilities
Design team structures and strategies, lead software development execution, manage and scale SW developer teams, hire and coach talent, decompose complex problems, establish workflows and SLAs, manage stakeholder relationships, present to senior leadership, champion AI-native development practices
Seniority
Senior, hands-on IC with management responsibilities