Senior Robotics Software Engineer - Autonomy Runtime & Integration
Core
Build the autonomy runtime and integration stack for AI-driven maritime systems, managing ROS2 architecture, module lifecycle, and interfaces between world models and vehicle control systems.
Role type
Senior IC robotics software engineer (autonomy runtime)
Builds
Autonomous maritime systems runtime, vehicle interface adapters, and simulation environments (via careerplan.io/jobs/86-003-A7-37F-senior-robotics-software-engineer-autonomy-runtime-integration-at-orca-ai)
Domain
Maritime defense / Autonomous robotics
Deliverable
production ML models
Required skills
ROS2, modern C++, real-time systems, concurrent programming, embedded systems, CI/CD, simulation integration, observability
Preferred skills
Maritime platforms, NMEA/AIS/radar interfaces, hardware-in-the-loop validation, defense program experience
Technologies
ROS2, C++, embedded hardware
Responsibilities
Own the autonomy runtime architecture and module lifecycle; 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; Integrate and operate simulation environments; Ensure reliability and performance on embedded hardware
