About the Role
We are hiring a Mission Software Engineer to join our team at HavocAI. This remote position offers an exciting opportunity to work on large-scale maritime platforms, integrating and deploying mission-critical software. You will play a pivotal role in bringing autonomy to life, ensuring our systems operate reliably in complex maritime environments.
What You'll Do
- Own end-to-end mission software solutions deployed to large vessel customers.
- Integrate and deploy autonomy software onto large maritime platforms.
- Collaborate with platform engineering to scale capabilities fleet-wide.
- Develop and maintain interfaces using maritime protocols (NMEA, CAN, MQTT, UMAA).
- Design and implement monitoring, logging, and debugging frameworks to ensure reliable autonomy operation at sea.
- Support field deployments and operational testing, translating real-world vessel operational needs into software features.
- Coordinate resolution of issues in live vessel deployments across internal engineering and customer teams.
- 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).
- Experience working with or aboard large maritime vessels.
- Ability to navigate complex codebases and distributed systems.
- U.S. Citizenship and eligibility for U.S. security clearance.
Nice to Have
- Experience integrating autonomy software with vessel navigation, propulsion, or sensor systems.
- Familiarity with NMEA 2000, J1939, or related frameworks.
- Knowledge of distributed shipboard communication architectures.
- Experience in safety-critical or real-time embedded systems.
What We Offer
- 100% Employer paid Health, Dental and Vision Insurance for you and your families.
- Life Insurance (Employer Paid).
- Ability to participate in the company's 401k program (Matching).
- Unlimited PTO policy with an enforced 2 week minimum.
- Global Entry.
- 16 Week Paid Parental Leave.
- Monthly Health and Wellness Stipend.
This Mission Software Engineer - Remote role at HavocAI is not just a job; it’s an opportunity to shape the future of maritime autonomy. If you are passionate about solving complex problems and want to make a meaningful impact, we encourage you to apply!
This remote Mission Software Engineer role at HavocAI offers a competitive salary and the chance to work on cutting-edge maritime technology, making a significant impact.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months