×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Robotics Software Engineer; Zürich

Job in Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listing for: Nabla
Full Time position
Listed on 2026-09-15
Job specializations:
  • Software Development
    Robotics
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CHF Yearly CHF 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Senior Robotics Software Engineer (Zürich, 100%)
Location: Zürich

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, point cloud 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.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary