Lead Robotics Software Engineer
About us
Overview
We are seeking a mission-driven Lead Robotics Software Engineer to build our foundational ROS 2 software stack from the ground up. This is not a maintenance role; you will be the architect of the 'brain' for our advanced dual-arm robots.
You will own the high-performance C++ architecture, hardware interfaces, and core control loops that make our robots move, sense, and think. Working hands-on with the hardware team, you will be at the heart of our mission, defining the software standards and ensuring system-wide determinism, turning cutting-edge research into a robust, real-world product.
Essential Skills
- MSc or PhD in Robotics, Computer Science, or Engineering (or equivalent expert experience)
- Deep expertise in developing robust, real-time software using ROS 2 and C++
- Proficiency in Python for scripting, testing, and node development
- Deep familiarity with Linux environments and collaborative software development using Git
- Experience with containerization (Docker) for development and deployment pipelines
- Solid understanding of robotics concepts (kinematics, control loops, sensor drivers)
- Strong problem-solving skills and the ability to thrive in a fast-paced, interdisciplinary environment
- Solid communication skills in English
Benefits / Culture
- Build from Scratch: As the architect of our core robotics intelligence, your code will directly control advanced hardware and set the software standards for our next-generation robots—creating the robust digital backbone upon which all our AI and intelligence is built.
- True Ownership & Impact: See your work come to life from day one. As a foundational hire, your work will directly shape our technology and our company.
- Elite, Hands-on Team: Work in a fast-paced, high-performance environment alongside top robotics talent rooted in ETH Zurich research.
- No Red Tape: We're an ambitious, focused team driven by growth and excellence, not bureaucracy.
- Join our team in Zurich (CH) or Esslingen am Neckar (DE). We value in-person collaboration, most work is on-site, with some hybrid flexibility. Full remote work is not possible.