SeaRobotics Corporation is a leading developer of autonomous surface vehicles (ASVs), remotely operated vehicles (ROVs), and other integrated electromechanical systems. We are building game-changing unmanned solutions that help our clients streamline operations, increase work safety, and reduce the environmental impact of their maritime industries.

We are looking for a lead software developer with the vision and motivation to help us drive our technology forward. This is an excellent opportunity for someone interested in being part of a capable team developing industry disrupting technologies. The ideal candidate is someone creative, ambitious, forward thinking, and ready to develop robust intuitive systems for marine and coastal applications.

Role and Responsibilities:

You will be one of the company’s lead software developers and work closely with other senior staff to define and execute the development roadmap for our unmanned systems. You will be responsible for defining requirements for high- and low-level system control, UX, interfacing, advanced perception and navigation algorithm development. You be a critical part of a team that is setting the bar for emerging ocean technologies.

Essential Qualifications:

  • Team oriented: willing to learn from and teach peers
  • Advanced degree or equivalent experience in computer science, software engineering or similar field
  • Minimum 5 - 7 years’ experience in development of tightly integrated control systems with a focus in autonomous systems
  • Ability to understand high level requirements and convert to detailed statement of work in connection with development projects
  • Ability to create project development schedules and report on status to senior management
  • Experience developing command/control algorithms and user interfaces for unmanned and autonomous systems
  • Proficient with C, C++, and Python
  • Working knowledge of Linux
  • Expertise with tools for software design, documentation, and configuration management

Desirable Qualifications:

  • Experience with ROS and MOOS
  • Knowledge of programming tools (Labview, Matlab)
  • Experience with GNSS, inertial navigation, telemetry, autopilot, electric, hybrid and combustion propulsion systems and motor controls
  • Experience with architecture and implementation of autonomous systems
  • Experience with perception, detection, and object classification systems

Other Requirements:

Job Type: Full-time

Location: Stuart, Florida, USA

Reporting To: Engineering Manager/VP of Operations
Salary: Commensurate with experience, including incentive package

Applicants must be a United States citizen and be able to satisfactorily complete any background check or clearance requirements of relevant United States government agencies.

Letters of recommendation will be required.

How to Apply: Applicants should send a cover letter and resume to: This email address is being protected from spambots. You need JavaScript enabled to view it.

SeaRobotics is an Equal Employment Opportunity/Affirmative Action employer. All employees and qualified applicants are treated equally without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, compensation inquiries/discussions/disclosures, or any other status protected by law.

EOE-Females/Minorities/Protected Veterans/Individuals with Disabilities.

Contact Info

SeaRobotics provides solutions to challenging tasks in the marine environment.

Using practical applications of autonomous and unmanned systems technology and broad range of experience in fielding numerous systems over the last 10 years, we are able to cost effectively assist our clients achieve their objectives.



+1 (772) 742-3700



7765 SW Ellipse Way
Stuart, Florida, 34997 USA



ASV 2.5 Offshore
ASV 3.6 Running at 12 knots
Tank Bug large tank