CareerPlan

Senior Software Engineer, Actuation and Control Systems

Costa Mesa, CA (OC-00)Full-time$191k–$253k2026-10-19 → 2026-11-10
Security clearance required

Core

Develop control algorithms for maritime autonomous vehicles to command thrusters, control surfaces, and buoyancy systems for depth, heading, speed, and attitude.

Role type

Senior IC control systems engineer (maritime robotics)

Builds

Control software for AUVs/UUVs

Domain

Defense, Maritime Robotics, Embedded Systems

Deliverable

production ML models

Required skills

Control algorithm development (PID, LQR, MPC), C++ or Rust, Embedded real-time programming, Vehicle dynamics modeling, MATLAB/Simulink, SITL/HITL testing

Preferred skills

AUV/UUV control experience, 6-DOF dynamics modeling, Defense or maritime robotics background

Technologies

C++, Rust, MATLAB, Simulink

Responsibilities

Develop and tune control algorithms for underwater vehicle dynamics, Implement control laws on embedded real-time platforms, Build vehicle dynamics models and simulate control response, Define interfaces with GN&C sensors and actuators, Support SITL and HITL testing, Perform at-sea tuning and validation

Seniority

Senior, hands-on IC