CareerPlanSign in

Senior Robotics Software Engineer - Autonomy Runtime & Integration

Tel Aviv-Yafo, IsraelFull-time2026-10-04 → 2026-10-07

Core

Design and own the autonomy runtime for real-time onboard maritime systems, managing ROS2 architecture, module lifecycle, orchestration, and fault handling from world model ingestion to vehicle control interfaces.

Role type

Senior IC robotics software engineer (autonomy runtime)

Builds

Autonomous maritime vessel software stack (perception, navigation, decision-making)

Deliverable

production ML models

Required skills

ROS2, modern C++, real-time systems, concurrent programming, embedded systems, system architecture, CI/CD, simulation integration, observability tooling

Preferred skills

Maritime domain knowledge, NMEA/AIS/radar interfaces, hardware-in-the-loop validation, defense program experience

Technologies

ROS2, C++, Linux, embedded hardware

Responsibilities

Own the autonomy runtime architecture and implementation; Implement World Model ingestion and Vehicle Interface adapters; Manage deployment, packaging, and versioning on vessel compute; Collaborate on vessel bring-up, sea trials, and field debugging; Build logging, recording, and replay systems for run reproduction; Integrate and operate simulation environments (SIL); Ensure reliability, timing, and performance on embedded hardware

Seniority

Senior, hands-on IC