Mission Software Engineer - Large Vessels

Posted

HavocAIRemote full_timemid

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Own software solutions deployed to large vessel customers, ensuring high-reliability systems aligned to mission objectives.
  • Integrate and deploy autonomy software onto large maritime platforms, collaborating with platform engineering to scale capabilities fleet-wide.
  • Develop and maintain interfaces using maritime protocols (NMEA, CAN, MQTT, UMAA) and ensure standards-compliant data exchange.
  • Design and implement monitoring, logging, and debugging frameworks to ensure reliable autonomy operation at sea.
  • Diagnose and resolve issues in live vessel deployments and coordinate resolution across internal engineering and customer teams.

Soft Skills

Colregs International Navigation RulesReal-Time Embedded SystemsSafety-Critical Systems

Benefits

  • 401k
  • Dental
  • Equity
  • Gym/Wellness
  • Health Insurance
  • Life Insurance
  • Parental Leave
  • Remote Stipend
  • Unlimited PTO
  • Vision

Culture

InnovationIntegrityMission-DrivenCustomer-ObsessedTeam LeadershipOwnership Of All Tasks

Requirements

Required: Bachelor’s degree in Computer Science, Software Engineering, Systems Engineering, or related field
Regions: Us

Get jobs like this in your inbox

Weekly C++, Python, Rust hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About HavocAI
Industry: defense technology
Size: startup

HavocAI is a leader in all-domain collaborative autonomy, building software-defined hardware for military and commercial-grade autonomous systems across sea, air, and land to sense, decide, and act together. The company was founded in 2024 and focuses on optimizing mission performance and minimizing human risk.

View company profile →
Compensation
Equity: Equity Package