Jobs · Engineering

Senior Mission Software Engineer

Accelint · Panama City Beach, FL · Yesterday
RemoteRemoteEngineeringFull-time

Duties & Responsibilities

  • Deliver integrated concept demonstrations for USV workflows such as mission planning, integrating sensors, route execution monitoring, geofencing, vehicle status/health, and operator oversight.
  • Connect UI experiences to simulation/backends so demos reflect realistic vessel behaviors (telemetry cadence, state transitions, fault conditions, and mission events).
  • Develop Python utilities and lightweight services to support concepts (adapters, data shaping, simulation hooks, replay tools, CLI utilities).
  • Implement or integrate real-time interfaces (REST/WebSockets/streaming, pub/sub) to support high-rate telemetry and event-driven updates.
  • Orchestrate and troubleshoot distributed messaging architectures common in autonomy stacks (e.g., Redis, DDS, pub/sub, streaming pipelines).
  • Diagnose cross-service issues: networking, service discovery, QoS/config mismatches, environment variables, build/run drift, and runtime logs.
  • Add pragmatic test coverage (unit tests for core logic; smoke/e2e tests for mission flows) to keep concepts demo-ready.
  • Produce clear runbooks for “push-button” demos: environment setup, data sources, simulation configuration, and troubleshooting.

Required Qualifications

  • BS in Computer Science/Engineering (or equivalent professional experience).
  • 5+ years working experience with Python for services, tooling, or automation scripts.
  • Familiarity with autonomy/robotics concepts (mission states, control modes, fail-safes, safety constraints).
  • Exposure to maritime/USV data sources (GPS/IMU, AIS, radar integration concepts, NMEA/NMEA2000).
  • Experience supporting simulation-driven integration and replay (recorded logs, deterministic playback, scenario config).
  • Experience with telemetry and messaging systems (Redis pub/sub, DDS, MQTT, Kafka, etc.).
  • Experience integrating systems using APIs and real-time patterns (REST, WebSockets, streaming, pub/sub).
  • Currently holds an active U.S. national security clearance or be able to receive and maintain one.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com