CareerPlan

Autonomy Software Engineer (Autonomous Vehicle)

USAFull-time$73k–$113k2026-11-09 → 2026-11-10
Citizens onlySecurity clearance required

Core

Design, develop, and program the autonomy stack for Triton, an environmentally powered Autonomous Underwater and Surface Vehicle (AUSV), enabling mission execution, navigation, and decision-making in marine environments.

Role type

Senior IC autonomy software engineer (marine robotics)

Builds

Triton vehicle autonomy stack including mission execution, behavior trees, and task planning

Domain

Marine robotics and autonomous vehicle systems

Deliverable

production ML models

Required skills

Robot autonomy architectures, behavior trees, finite state machines, mission planning, ROS 2, Python, C++, Linux, sensor fusion, SLAM, waypoint navigation

Preferred skills

Marine robotics (AUVs, ROVs, UUVs, USVs), constrained/communication-limited environments, simulation environments (Gazebo, Webots), AI/ML-based behavior modeling

Technologies

ROS, Python, C++, Linux, JavaScript, PHP, Laravel, MySQL, React, Sonar, GPS, IMU

Responsibilities

Design and program mission execution and task planning logic; integrate sensor data (GPS, IMU, sonar, vision) for situational awareness; incorporate world data feeds (weather, AIS) into mission planning; develop navigation and mission response logic; design internal testing tools and simulators; collaborate with system integrators and hardware teams; scale autonomy infrastructure

Seniority

Senior, hands-on IC