Job matched to your search
Senior Robot Platform Software Engineer (Zürich, 100%)
Loki · Zürich
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job description
We are hiring a Robot Platform SWE
⏰ Start date: ASAP
📍Zürich, Switzerland (on-site, remote not possible)
🦾 Full-time (100%)
Your role
Robotics is the ultimate full-stack challenge. It combines heterogeneous compute, real-time guarantees, and AI models in a box that has to work unsupervised in the field for weeks. You will work on the backbone of our development cycle to make this a reality. You will ensure that the code runs safely, deployments are atomic, and we have the best tools to troubleshoot and roll-back when it goes wrong.
What you'll be doing
-
Maintain and improve the onboard Linux stack including kernel tuning, real-time patches (PREEMPT_RT), resource isolation (cgroups), and host metric collection
-
Integrate the software and hardware by ensuring that the drivers communicate seamlessly and deterministically (udp/tcp, CAN, serial)
-
Design and maintain CI/CD pipelines for multi-arch builds and secure OTA updates using Docker and Ansible
-
Establish good engineering practices, ranging from hardware-in-the-loop test frameworks and memory safety checks to code guidelines
What you should have
-
3+ years in a professional SWE environment, preferably in Robotics, Automotive, or Aerospace
-
Strong systems programming (modern C++) and experience in Python
-
Knowledge of Linux such as the networking stack, systemd, security/hardening, performance profiling
-
Experience in software building (CMake, Cargo, Docker) and infrastructure automation (Ansible, Terraform) or SW deployment (Docker, debs)
-
Experience in test automation (unit tests, integration tests)
-
Comfortable contributing across different domains
These skills are a plus:
-
Experience in Rust, ROS2, Zenoh
-
Experience with hardware-in-the-loop (HIL) and simulation-in-the-loop (SIL) testing
-
Worked on integrating and debugging real hardware: sensors, actuators, motor drivers,...
-
Experience with NVIDIA Jetson
As the first dedicated platform engineer, you will have a massive impact on our engineering culture. As the team grows, you can remain a high-impact generalist and work across all layers of abstraction or specialize and lead individual subsystems.
Don't worry if you don't hit every check-mark. We value engineers who care about reliability and have the curiosity to dig deep when things break. Just give it a go and apply.
More jobs in Zürich
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job