Ocean Job Board

Open Ocean Robotics
Operating on the oceans around the world from Victoria BC, Open Ocean Robotics is a rapidly growing start-up transforming how we understand our oceans through better data. We are leaders in solar-powered autonomous vehicles, also called Uncrewed Surface Vehicles (USVs), that voyage across a wide variety of challenging ocean environments.
We’re driven by a pioneering spirit to push boundaries and make the seemingly impossible, possible. Together, we can achieve that goal, growing our team of highly skilled people and offering you the opportunity to tackle big challenges with solutions that make a difference.
Are you passionate about the oceans, data collection, embedded technology, machine learning, and robots? Are you skilled at building, debugging, and testing embedded code? If so, we would love to hear from you.
The successful candidate will work closely with other members of the vessel software team, as well as electrical/mechanical engineers and cloud software developers to understand requirements, write C++ and/or Rust code, unit tests, and build systems to automatically deploy code to USVs.
We are an equal opportunity employer and are committed to a diverse and inclusive workforce. We encourage applicants who reflect diversity in thinking and background as we continue to develop our culture of inclusiveness for all.
We are seeking an innovative and creative Senior Autonomous Systems Software Engineer to be part of our team; someone who is passionate about creating high quality, robust software for autonomous robots, creating systems to manage software updates and writing test automation to validate the end to end. You are an experienced software engineer with a love of the ocean, robotics, or both. Your job will involve designing, developing, testing, and monitoring onboard C3 (Command, control, and communications) for our USV, DataXplorer.
Starting with the various onboard systems such as navigation, data collection, or telemetry management, this role could evolve into supporting our data analytics platform and services.
Any experience with unmanned systems such as UAV, USV or other autonomous vehicles would be considered a asset for your application.
As our ideal candidate you will have:
This is a position based in Victoria, BC. Open Ocean Robotics does not sponsor work visas.