Agility Robotics is looking for a VP, Robotics Software to lead the development of core software systems for their robotic platforms, enabling robust, safe, and intelligent behavior for robots designed to work alongside people in human-centered environments.
Requirements
- 5+ years of experience delivering production robotics systems, ideally with real-world deployment at scale.
- 15+ years of experience in robotics software, including at least 5 years in engineering leadership roles.
- Deep expertise in one or more of the following areas: whole-body control, model-predictive control, SLAM, sensor fusion, path planning, manipulation, or autonomous navigation.
- Proven ability to lead multidisciplinary engineering teams and deliver highly integrated robotic systems.
- Demonstrated success scaling software teams and developing mature engineering processes in fast-paced environments.
- Experience delivering robotics systems in logistics, manufacturing or other semi-structured domains.
- Prior leadership in building and maintaining safety-critical or real-time software systems.
Responsibilities
- Lead the architecture, development, and performance of the full robotics software stack—including low-level actuation, state estimation, sensor fusion, whole-body control, locomotion, manipulation, SLAM, and autonomous navigation.
- Ensure seamless integration of perception, planning, and control components to enable robust robot operation in complex, semi-structured environments.
- Drive the development of software frameworks that support extensibility, modularity, and scalability across robot platforms and hardware variants.
- Champion quality, reliability, and real-time performance throughout the robotics stack, with particular emphasis on safety-critical applications.
- Set technical strategy, engineering standards, and development processes that enable rapid iteration while ensuring long-term maintainability.
- Stay ahead of emerging trends in robotics autonomy, controls, and AI, and identify strategic opportunities to adopt and integrate new technologies.
Other
- Master’s or PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical discipline.
- Collaborate cross-functionally with hardware, applications, product, and systems teams to define and deliver key robot capabilities, performance benchmarks, and feature milestones.
- Recruit, mentor, and retain top engineering talent while fostering a high-performance, collaborative culture.
- Represent the Robotics Software organization in executive discussions, roadmap planning, customer engagements, and technical deep-dives.
- Excellent communication, collaboration, and executive presentation skills.
- Passion for building impactful technology that improves the lives of real users.
- Authorization to work in the USA.
- Familiarity with functional safety practices and certification (e.g., ISO 13482, IEC 61508).