Tech Stack
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
- Health Insurance
- Dental
- Vision
- Life Insurance
- 401k
- Unlimited PTO
- Equity
- Parental Leave
- Remote Stipend
- Gym/Wellness
Culture
InnovationIntegrityMission-DrivenCustomer-ObsessedTeam Leadership
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 6 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
Size: startup
HavocAI is a leader in collaborative autonomy, specializing in autonomous surface vessels for defense and commercial maritime missions, focused on innovation to prevent conflict and save lives.
View company profile →Compensation
Equity: Equity Package