Quartermaster AI is focused on closing intelligence blindspots across the world’s oceans by transforming maritime fleets into a persistent sensing layer. The Field Software Engineer will support the configuration and activation of sensor fleets, ensuring the continuous operation of complex, distributed systems remotely.
Responsibilities:
- Remotely configure edge nodes, activate Starlink connections, and calibrate cameras and SDRs immediately after physical installation
- Act as the escalation point for edge node health. You will independently debug Linux systems, container crashes, and hardware-software integration issues from thousands of miles away
- Serve as the critical bridge between the field technicians bolting the gear to the ship, the backend engineers ingesting the data, and the AI team deploying edge models
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience)
- 3–8+ years of experience in systems administration, field engineering, technical support engineering, or distributed systems operations
- Deep hands-on experience administering Linux systems, including systems, bash scripting, and debugging headless machines
- Strong networking fundamentals including TCP/IP, NAT/CGNAT, routing, VPNs, and network troubleshooting
- Experience deploying and operating containerized workloads using tools like Docker and lightweight orchestration platforms (e.g., K3s)
- Demonstrated ability to troubleshoot hardware–software integration issues and operate systems in unreliable environments (intermittent power or connectivity)
- Must be eligible to obtain/maintain a security clearance
- Familiarity with managing video streaming pipelines (RTSP, WebRTC, GStreamer, ffmpeg)
- Experience working with Software Defined Radios, GNU Radio, or processing RF telemetry
- Knowledge of maritime protocols like AIS (Automatic Identification System) or NMEA data
- Active US Security Clearance (or eligibility/willingness to obtain one)