CareerPlanSign in

Robotics Software Engineer (Rust / ROS2 / Embedded)

Romania🌐 Remote💼 Full-time🗓 2026-08-29 → 2026-09-26

Core

Develop ground-control software, embedded systems, and real-time communication pipelines for autonomous industrial robotics.

Role type

Senior IC robotics software engineer (embedded/real-time)

Builds

Ground-control interfaces, telemetry systems, video streaming pipelines, and onboard embedded software for autonomous robots.

Domain

Industrial robotics, embedded systems, real-time control

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, ROS2, embedded Linux, real-time systems, multithreading, memory optimization, C++, GStreamer, GUI development (egui/Qt)

Preferred skills

Experience with drone systems, containerization, hardware-constrained environments, CI/CD pipelines

Technologies

Rust, ROS2, GStreamer, egui, Qt, embedded Linux, ARM

Responsibilities

Develop ground-control software including telemetry and operator interfaces; Design and maintain embedded software for onboard computers; Implement data collection and real-time streaming workflows; Develop communication protocols for robotic systems and cloud services; Optimize memory usage, multithreading, and latency; Build and maintain video-processing pipelines; Contribute to software architecture and technical design decisions.

Seniority

Senior, hands-on IC

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