🌿 Back to all jobs

🥝 (Senior) Team Lead – Software Architecture (m/f/d)

Agile Robots SE | Munich, Germany | Posted June 05, 2026

Job Description

Your Responsibilities

• Lead the Software Architecture team responsible for system infrastructure, software architecture, and embedded firmware direction
• Define and evolve the architecture of large-scale robotics software systems across multiple subsystems
• Design and maintain core communication frameworks used across the robotics software stack
• Define robust interfaces between high-level software, embedded firmware, and hardware components
• Architect reliable distributed systems operating across multiple compute units in the robot
• Guide architectural decisions for real-time robotics software running on Linux-based systems
• Provide strong hands-on technical leadership in C++ and Python development, actively contributing to critical components when needed
• Review and evaluate merge requests, ensuring high code quality, maintainability, and architectural consistency
• Define and enforce modern C+...

Apply for This Position

Submit Application