Embedded Linux Developer – Vessel Onboard System (iHelm)
Role Overview
We are looking for an Embedded Linux Developer to take technical ownership of our onboard vessel system (iHelm). You will work across the full stack of the onboard platform, from the Linux OS, kernel, and hardware interfaces up to the data services that integrate with our Python backend and external tablet.
Your focus will be to:
Modernize and harden the existing onboard platform (OS, kernel, and system services).
Extend connectivity to more external devices and sensors (e.g. CAN/NMEA, serial, industrial buses, other onboard systems).
Ensure the platform remains robust, maintainable, and secure for long-term deployments in marine environments.
You’ll collaborate closely with backend, frontend, and data engineers working on the iHelm backend (Python) and frontend to ensure smooth integration between low-level device data and higher-level analytics and UI.