Darum lohnt es sich
You will design clean, extensible interfaces and orchestrate complex robotic subsystems into a single production‑ready execution framework, while helping shape the technical direction of the team.
Mandatory Requirements Python C++ Software Architecture Linux Your Mission Design, develop, and maintain core components of the mission control software stack Architect clean, extensible interfaces that abstract robotic subsystem capabilities for higher‑level task coordination Integrate and orchestrate robotic subsystems including perception, manipulation, control, planning, and learning into a unified execution framework Implement robust monitoring, state management, and error‑handling mechanisms for complex multi‑step robotic operations Establish and maintain high software quality standards through automated testing strategies across unit, integration, and system‑level testing Collaborate closely with robotics engineers and researchers to translate algorithmic capabilities into production‑ready software Contribute to architectural decisions and help shape the technical direction of the team Support the development of abstractions that allow non‑technical users to define robotic tasks without needing to understand low‑level implementation details Required Skills Senior Software Engineer – Mission Control Python | C++ | Robotics Location: Zurich Area, Switzerland | Relocation Package Offered Project Overview We are seeking a Senior Software Engineer to build the software orchestration layer that enables humanoid robots to coordinate perception, manipulation, motion planning, and learning within a unified mission control system.