Robotics Engineer
About us
We build package management for the Conda ecosystem. Our open source tools (Pixi, rattler, rattler-build) are written in Rust and used by hundreds of thousands of developers. You'll find them in finance, at CERN, at biotech companies, and more and more in robotics. We also maintain RoboStack, which packages ROS for Conda so it runs on any OS from a single lockfile.
The engineering team is spread across Europe (Netherlands, Germany, UK, Moldova). This new project is based in Berlin, and so is this role.
The project
We're starting a new product: fleet management for robots, built on Pixi. If every robot in a fleet runs a Pixi environment, deploying, updating and rolling back software across the fleet gets a lot easier. You describe what the fleet should run, and the robots get there, whether they sit in one lab or across several sites with bad connectivity.
The robot-side agent and the coordination layer are written in Rust. Our goal is that robots, edge nodes and operators talk to each other peer to peer, so things keep working without a central server or a stable internet connection. Pixi handles environments, artifact distribution and atomic updates on the device. Operators use a web frontend (Next.js or Svelte) to see the fleet, follow deployments, read logs and control rollouts.
The project is partially funded through Berlin's Pro FIT programme, meaning the role is on-site in our Berlin office.
What you'll work on
The on-robot agent in Rust: reconciling environments, reporting health, orchestrating updates
The networking layer: peer discovery, sharing fleet state, distributing packages between robots
The operator web UI and its connection to the Rust backend
Testing on real hardware. We have robots in the office and partners running ROS 2 in the field
Upstream changes to Pixi, rattler and RoboStack when the fleet work needs them
Talking to users, writing docs, and helping decide what the product becomes
What we're looking for
You don't need years of experience. You do need solid fundamentals and the ability to pick things up quickly.
Rust, or a strong background in C++ or Go and the wish to switch. Async Rust (tokio) helps
Some frontend work with React/Next.js, Svelte or Vue. You don't have to be a designer, but you should care whether the UI is pleasant to use
Some robotics background: ROS or ROS 2, a university project, a hobby robot, or a job at a robotics company
Comfort with Linux, basic networking and the command line
You like owning things end to end in a small team
You live in Berlin or are willing to move here
It's a plus if you know distributed systems or P2P (gossip protocols, CRDTs, content-addressed storage), have used conda or Pixi, have shipped software to devices in the field, or have contributed to open source. None of this is required.
What we offer
You'll build a new product from the start, together with the people who created Mamba, Pixi, rattler and RoboStack. A lot of your work will be open source and public. We pay a competitive Berlin salary, with 30 days of vacation, the hardware you want, a conference budget, and time for upstream open source work. We help with relocation within the EU.
Empfohlene Jobs
Kurier (m/w/d) (m/w/d) in Hennef
Picnic sucht Kurier (m/w/d) in Teilzeit! (6-28 Stunden) Wie du dich auch nennst – Fahrer, Kurier oder Zusteller (m/w/d). Du bist das Gesicht von Picnic und sorgst dafür, dass unsere Kund:innen pünk…
Spezialist Payroll / Entgeltabrechnung (m/w/d)
**Willkommen im Team Human Resources – der Herzschlag unseres Unternehmens ** Bei uns steht der Mensch im Mittelpunkt. Unser Team Human Resources bildet die Grundlage für eine erfolgreiche und wert…
Mitarbeiter Produktion (m/w/d) mit Übernahmeoption - 16,22€/h
Wir suchen für unseren Kunden, der im Bereich der Blechbearbeitung in vielen verschiedenen Branchen weltweit [tätig] ist. Bewerben Sie sich am besten noch heute telefonisch bei Herr Schulze unter …
Pflegefachkraft als Wundexperte im Außendienst (m/w/d)
Wundex - Die Wundexperten GmbH Unternehmensbeschreibung Wir setzen uns dafür ein, dass chronische Wunden nach dem neuesten Stand der Wissenschaft versorgt werden. Außerdem sind wir kompetenter An…
Talent Acquisition Partner Senior (m/w/d)
Das ist zukünftig dein Job *Eigenständige Verantwortung für den gesamten Recruitingprozess sowie die erfolgreiche Auswahl der geeigneten Kandidaten *Direktansprache von Kandidaten im Rahmen des Active…
Objektverwalter (d/m/w) Schwerpunkt Filialen Gebäudemanagement
Choose challenge. Choose pace. Choose growth. Für unsere offene Position als Objektverwalter (d/m/w) mit Schwerpunkt Filialen Gebäudemanagement suchen wir dich! Starte im Real Estate Team und…
REMOTE SAP Fullstack-Entwickler deutschsprachig
Aktuell suchen wir für einen unserer Kunden einen SAP Fullstack Entwickler mit Erfahrung in ABAB und Fiori der Interesse an KI Produkten hat. Unser aktuelles Team besteht aus 12 Entwickler*innen und i…
Konstruktionsmechaniker (m/w/d) - Metall - Steglitz - 21,02 EUR
Wir (sind) zum nächstmöglichen Zeitpunkt für ein renommiertes Unternehmen auf der Suche nach einem Konstruktionsmechaniker – Metall (m/w/d) in Berlin Steglitz, Ihr Stundenlohn beträgt 21,02 €. Haben …
Metallbauer - Konstruktionen (m/w/d)
Wir suchen Metallbauer - Konstruktionen (m/w/d) Berlin Vollzeit ab sofort Metallbauer - Konstruktionen (m/w/d) in Berlin Werden Sie Teil unseres Teams als Metallbauer – Konstruktionen (m/w…
Servicetechniker Elektro (w/m/d)
Über uns Die GA-tec Gebäude- und Anlagentechnik GmbH gehört zu den großen, überregional tätigen Unternehmen in Deutschland mit den Schwerpunkten Technische Gebäudeausrüstung und Technisches Facility…