Systems Engineer - USV
Core
Designing integrations for vessel automation, defining data exchange protocols, and ensuring reliability of control software for uncrewed surface vessels.
Role type
Software Systems Engineer (Maritime Robotics)
Builds
Vessel control and autonomy software, digital twin integrations, and unified remote operations center connectivity.
Domain
Maritime industry, Uncrewed Surface Vessels (USV), Industrial IoT
Deliverable
production ML models | product features
Required skills
Data and processing model development, Microservices architecture, Event-driven architecture, Real-time communication protocols (MQTT, DDS, ModBus, CAN, OPC-UA), SCADA systems, PLCs, Distributed control systems
Preferred skills
Maritime or autonomous systems experience, High-availability systems, Containerization (Docker), Cloud-based testing environments
Responsibilities
Design integrations for vessel- or job-specific automations, Maintain structured documentation of vessel control designs, Define data exchange structures and protocols, Enable seamless integration with digital twin solutions, Develop verification schemas and example communication flows, Support modularization of software components
Seniority
Mid-level, hands-on IC