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
Software Engineer responsible for design and development of software solutions for DOD and Intel communities. Working with Microsoft technologies and ensuring compliance with security standards.
Program Mission Assurance Engineer for Northrop Grumman ensuring technical requirements integration and collaborating on quality standards. Overseeing program risks, conducting quality reviews, and analyzing testing processes.
Full Stack Engineer building enterprise - level applications for healthcare quality reporting at ICF. Collaborating with engineers using React and Node.js to impact patient care data systems.
Software Engineer II developing machine learning features for CNN, collaborating with cross - functional teams to build innovative digital products and improve user experiences.
Staff Software Engineer at Coinbase defining architecture for fund flow correctness. Leading AI initiatives and cross - functional collaborations with financial services.
Software Engineer developing mobile network solutions for business users. Joining an agile team building the latest communications software technology.
Staff Software Engineer on the AI team creating teleoperation systems for humanoid robots. Collaborating with various teams to build a scalable platform for high - quality data collection.
Research Software Engineer at RTX developing formal methods to enhance security and resilience of large systems. Requires strong software development skills and U.S. citizenship for security clearance.
Senior Software Engineer developing and maintaining web - based JavaScript player for Disney+, Hulu, and ESPN+. Collaborating with teams to deliver a seamless video streaming experience across platforms.
Backend Software Engineer for AI Core team building foundational AI capabilities across Ad Platforms. Implementing backend services, APIs, and integrating LLMs for AI - powered systems.