Distributed Communications Network Engineer

Job Category: IT and Technology
Job Type: Full Time
Job Location: USA
Company Name: HavocAI

Company Overview

Option 1 (Focus on Revolution and Scalability):

Founded in 2024, HavocAI is revolutionizing maritime autonomy by delivering scalable, ultra-low-cost, high-rate production USVs for defense and commercial markets. We’re poised to rapidly deploy thousands of affordable, multi-mission autonomous vessels to address critical needs efficiently.

Option 2 (Highlighting Speed, Affordability, and Impact):

HavocAI, established in 2024, is rapidly bringing affordable mass to maritime autonomy. We provide scalable solutions and ultra-low-cost, high-rate production USVs to the defense and commercial sectors, aiming to deploy thousands of multi-mission autonomous assets quickly and efficiently in critical domains.

Option 3 (More Direct):

HavocAI (founded 2024) is transforming maritime autonomy with scalable solutions and ultra-low-cost, high-rate production USVs for defense and commercial use. We are positioned to quickly field thousands of affordable, multi-mission autonomous vessels to meet urgent market demands efficiently.

Here’s a concise and well-phrased summary of the HavocAI Distributed Communications Network Engineer job description:

About HavocAI:

HavocAI is a pioneering defense technology company revolutionizing maritime autonomy with scalable end-to-end solutions for uncrewed surface vessels (USVs). As we rapidly grow, we’re seeking motivated individuals passionate about maritime robotics to join our energetic and innovative team. Collaboration and idea sharing are central to our dynamic environment.

About The Role:

As a Distributed Communications Network Engineer, you’ll design, implement, and optimize the onboard software and networking stack for our distributed mobile systems operating in challenging environments. You’ll collaborate with autonomy, hardware, and cloud teams to ensure robust communication across diverse network interfaces (Starlink, mesh radios, SATCOM, etc.). This role requires strong C++, ROS2, and Linux development skills, along with a solid understanding of networking fundamentals.

Qualifications:

  • Programming: Strong proficiency in C++.
  • ROS2: Hands-on experience creating, debugging, and deploying ROS2 nodes/packages.
  • Messaging & Networking: Proven experience with messaging protocols (MQTT, ZeroMQ, DDS) and IP-based communication layers. Experience with multi-node mobile mesh networks highly desired.
  • Systems Integration & Test: Proven ability to conduct complex network tests and analyze performance (Wireshark, iPerf/jPerf).
  • Tools & Frameworks: Comfortable with Git, CI/CD pipelines, and build systems (CMake).
  • Problem-Solving: Ability to debug complex software/hardware interactions and resolve performance bottlenecks.
  • Collaboration: Strong written and verbal communication skills.
  • Education: BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Must be a US Citizen and have the ability to obtain a Secret Clearance (if needed).
APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx