Job matched to your search
Senior Robotics 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 Robotics SWE
⏰ Start date: ASAP
📍Zürich, Switzerland (on-site, remote not possible)
🦾 Full-time (100%)
💼 YOUR ROLE
Deploying robots means more than training the latest policy. As a robotics SWE, you will work across the stack and define how developers, operators, and customers interact with our product. You know that a hardware abstraction layer and subsystem APIs are the foundation to a system in which a growing team of engineers can contribute without slowing down and that doesn't break when hardware changes. You value delivering a polished product just as much as building a reliable, maintainable system.
What you'll be doing:
-
Develop the robotics stack from low-level drivers and behavior trees to health management and software configuration
-
Implement data and telemetry ingestion from the robots to the cloud
-
Build internal tools such as a teleoperation interface, robot fleet management, and data dashboard
-
Build classical robotics autonomy pipelines such as 3D mapping, localization, and autonomous navigation
-
Drive CI/CD pipelines, test frameworks, and developer tooling. You will establish practices ranging from memory safety to architectural guidelines
🤖 YOU
What you should have:
-
3+ years in a professional SWE environment, preferably in Robotics, Automotive, or Aerospace
-
Strong modern C++ experience and experience in Python
-
Solid fundamentals of Linux such as systemd, time synchronization, schedulers and networking fundamentals (TCP/UDP)
-
Experience in debugging complex issues using core dumps, debuggers (gdb), and application profiling (perf, ftrace)
-
Experience in test automation (unit tests, integration tests)
-
Worked on embedded platforms and sensor integration
These skills are a plus:
-
Experience in Rust, ROS2, or Zenoh
-
Experience with hardware-in-the-loop (HIL) and simulation-in-the-loop (SIL) testing
-
Experience with NVIDIA Jetson
-
Experience in common robotics algorithms (SLAM, pointcloud processing, control theory, computer vision)
As the first dedicated robotics SWE, 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 building great products and can learn to get things working. 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