Mission Software Engineer integrating and deploying autonomy software on large maritime platforms at HavocAI. Help shape the future of maritime autonomy while collaborating closely with customers and operators.
Responsibilities
Own software solutions deployed to large vessel customers
Deliver high-reliability systems aligned to mission objectives
Integrate and deploy autonomy software onto large maritime platforms
Collaborate with platform engineering to scale capabilities fleet-wide
Adapt autonomy systems to vessel-specific constraints and interfaces
Develop and maintain interfaces using maritime protocols (NMEA, CAN, MQTT, UMAA)
Ensure standards-compliant data exchange across vessel subsystems and external command networks
Partner with autonomy, hardware, and mission engineering teams
Plan, build, and test complex shipboard integrations
Support field deployments and operational testing
Design and implement monitoring, logging, and debugging frameworks
Develop performance metrics to ensure reliable autonomy operation at sea
Diagnose and resolve issues in live vessel deployments
Coordinate resolution across internal engineering and customer teams
Translate real-world vessel operational needs into software features
Balance user experience with technical realities of shipboard environments
Support shipboard and at-sea deployments as mission requirements dictate
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Systems Engineering, or related field
3+ years of experience developing software in C++, Python, or Rust within Linux environments
Hands-on experience with ROS2 in real-world robotics or autonomy systems
Working knowledge of maritime communication protocols (NMEA, CAN)
Familiarity with UMAA (Unmanned Maritime Autonomy Architecture)
Working knowledge of COLREGS International Navigation Rules
Experience working with or aboard large maritime vessels
Ability to navigate complex codebases and distributed systems
Passion for mission-critical, real-world software
U.S. Citizenship and eligibility for U.S. security clearance
Benefits
100% Employer paid Health, Dental and Vision Insurance for you and your families
Life Insurance (Employer Paid)
Ability to participate in the companies 401k program (Matching)
Unlimited PTO policy with an enforced 2 week minimum
Senior Software Engineer responsible for leading technical initiatives and improving quality at Australia's largest mobile banking team. Working collaboratively to build innovative banking solutions.
Software Engineer responsible for backend development and integrations for a digital mental health platform. Working with a distributed team to build and maintain backend services using TypeScript and AWS.
Responsible for ensuring industrial equipment reliability and performance while managing technical projects for a global leader in sustainable packaging.
Software Engineer at Teleport focusing on secure and scalable logistics solutions. Participating in agile scrum and delivering cutting - edge software with a varied daily workflow.
Senior Staff Software Engineer in QE at Cloudera driving continuous improvement for Data Warehousing products. Leading high - quality features and releases while mastering the 'Cloudera Stack'.
Principal Engineer architecting backend data and modeling platform for AI solutions at Cloudera. Drive semantic search capability and collaborate with teams on AI - driven projects.
Staff Software Engineer at Cloudera contributing to infrastructure tooling for cloud - native environment. Engage in developing Go - based services and collaborating with cross - functional teams.
Staff Full - Stack Engineer at Cloudera transforming data into actionable insights. Leading application development with strong focus on product ownership and user experience in engineering taskforce.
Senior Software Engineer developing embedded software platforms for Infotainment and Software Defined Vehicle solutions at GM. Leading design and integration efforts for Android/QNX/Embedded Linux systems.
Senior Software Engineer on the Digital Twin team designing, building, and scaling applications for manufacturing. Collaborate across teams to integrate advanced robotic simulation and automation frameworks.