×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Firmware Engineer

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Duatic
Full Time position
Listed on 2026-02-03
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 30000 - 80000 CHF Yearly CHF 30000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Born from the labs of ETH Zurich in 2024,
Duatic is for the restless and the brilliant who are ready to engineer the workforce of tomorrow.

We are pioneering human-scale, dual-arm robotics by merging groundbreaking hardware with intelligent software - creating systems that don't just automate, but truly collaborate to solve global labor shortages. As a young,
high-velocity startup
, we trade bureaucracy for pure ownership
. We are looking for ambitious engineers and PhDs eager to bridge the gap between leading-edge science and real-world impact.
If you are ready to leave the safe path and build technology that defines a generation, join us at the ground floor.

Overview

We are looking for a performance-obsessed Embedded Firmware Engineer to build the nervous system of our next-generation robots.

You won't be designing PCBs here – we have hardware engineers for that.
Your job is to make that hardware perform. You will write the low-level C++ drivers, implement the FOC motor control loops, and ensure our Ether

CAT communication hits the hard real-time deadlines every single cycle.

This is a gritty, hands-on role. You will spend as much time looking at logic analyzers and oscilloscopes as you will at your IDE. If the motor jitters, it’s your control loop. If the bus latencies spike, it’s your driver. You own the code that moves the machine.

  • 5+ years of deep embedded experience: You have shipped firmware for complex electromechanical products, not just evaluation boards.
  • Strong C/C++ programming skills for embedded firmware development
  • Rust skills are welcome
  • Experience with microcontrollers (e.g.,
    STM
    32

    ) and hardware bring-up/debugging
  • Familiarity with communication protocols (e.g.,
    EtherCAT
    )
  • Ability to collaborate effectively across disciplines
  • Solid communication skills in English
Benefits / Culture
  • Build from Scratch:Your code directly controls high-power actuators. You see the result of your immediately in the physical world.
  • 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary