Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

海涯國際有限公司

USV Software Engineer

Posted Updated
Discussion

Description

The Role
At Hyarks, we're building the H1 and TF100 — autonomous surface vessels designed to redefine offshore and maritime operations. The software that makes them move, sense, decide, and communicate is the core of what we do, and we're looking for an engineer who wants to own a significant piece of it.

We're hiring a USV Software Engineer to work across the full software stack of our vessels. Depending on your background, you might sit closer to the embedded firmware layer, the control and guidance systems, or the autonomy and navigation stack — and that's intentional. We're a small team, and we value engineers who have depth in one area and genuine curiosity about the others.

This is a startup. You'll have real ownership, make real technical decisions, and see your code run on real vessels in real sea conditions.

Skills
We're looking for engineers who blend technical depth with hands-on execution. The ideal candidate will be proactive, resourceful, and driven to solve hard problems in the maritime robotics space.

Essential:

  • Strong C++ and/or Python programming skills.
  • Experience with real-time or embedded systems, robotic platforms, or autonomous vehicles.
  • Familiarity with ROS or ROS 2 for system integration.
  • Hands-on debugging and testing on real hardware.

Highly advantageous:

  • RTOS and microcontroller firmware development.
  • PLC programming and integration.
  • Control theory and algorithm design: PID, MPC, or state-space methods.
  • Experience with dynamic positioning, path planning, or autonomous navigation.
  • Knowledge of marine hydrodynamics or USV dynamics.
  • Sensor integration experience: IMU, GPS, LiDAR, sonar, cameras.

Requirements
The following are essential:

  • Proven experience developing software for real autonomous or robotic platforms — not just simulation.
  • Hands-on experience integrating sensors, actuators, or hardware peripherals.

Ability to work independently and take ownership in a fast-paced, cross-disciplinary environment.

  • Strong collaboration skills and readiness to work across engineering disciplines.

What We Offer
Alongside the opportunity to work on cutting-edge autonomous maritime systems, we provide:

  • Competitive salary.
  • ESOP participation.
  • End-to-end technical ownership — you design it, build it, and own it.
  • A small, ambitious team doing genuinely novel work.

If you’re ready to create control systems that will keep autonomous vessels steady, safe, and smart in the toughest maritime environments, we want to hear from you.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →