CareerPlanSign in

(Senior) Software Engineer - Surgical Robotics

München, München (Kreis)💼 Full-time🗓 2026-07-01 → 2026-08-04

Core

Developing control algorithms, kinematic/dynamic models, and path planning for collaborative surgical robots that assist surgeons.

Role type

Senior IC robotics software engineer (embedded systems)

Builds

Collaborative surgical robots for minimally invasive procedures

Domain

Medical technology / Surgical robotics

Deliverable

production ML models | product features

Required skills

Rust, embedded Linux, Bare Metal programming, control algorithms, kinematic modeling, dynamic modeling, path planning, collision detection

Preferred skills

None stated

Technologies

Rust, Embedded Linux, Bare Metal

Responsibilities

Design and implement control algorithms and kinematic/dynamic models; Implement optimal path planning and collision avoidance; Program algorithms across the software stack from Bare Metal to Embedded Linux; Analyze risks, document, and verify development; Collaborate with roboticists, hardware designers, and project engineers.

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.