More jobs:
Software Developer Intern
Job in
Victoria, British Columbia, Canada
Listed on 2026-03-11
Listing for:
Open Ocean Robotics
Full Time, Apprenticeship/Internship
position Listed on 2026-03-11
Job specializations:
-
Software Development
Software Engineer, Software Testing
Job Description & How to Apply Below
Software Developer Internship
- Victoria, BC
We are seeking an innovative and creative Software Developer Intern to be part of our team in beautiful Victoria, British Columbia, for an 8 or 12 month full-time paid internship placement.
The expected start date for this role is late April or early May 2026.
About Open Ocean Robotics
Operating on the ocean around the world from Victoria BC, Open Ocean Robotics (OOR) is a rapidly growing start‑up transforming how we understand our oceans through better data. We are leaders in solar‑powered autonomous boats, 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.
We are an equal opportunity employer and are committed to a diverse and inclusive workforce. We encourage applicants to reflect diversity in thinking and background as we continue to develop our culture of inclusiveness for all.
About the Role
We are seeking an innovative and creative Software Developer Intern to be part of our team in Victoria, BC for an 8 or 12 month full‑time internship placement . Someone who is passionate about designing, implementation, and testing of Data Xplorer USV software, gaining exposure to real‑world challenges in software engineering. A successful candidate would work alongside our vessel, cloud, and data science software teams to develop and optimize Data Xplorer software.
As a Software Developer Intern, you will assist in software development for sensor integration and system optimization, troubleshooting, and testing vessel software.
Your role will involve implementation sensor integration and improving software efficiency. You will gain hands‑on experience with embedded systems and work on optimizing communication protocols between engineers to explore innovative solutions for improving overall system reliability, scalability, and robustness, in challenging maritime environments.
Any experience with autonomous systems such as UAV, USV, or other autonomous vehicles in a bonus!
Key Responsibilities
Work on a team to deliver software code that runs automated tests to ensure increasing quality as the product code is continuously shipped.
Work closely with the entire engineering team to release high quality features.
Maintain software tests and reports around quality.
Write high‑quality documentation to support your verification and development activities.
Learn the core USV architecture and improve your systems knowledge.
Contribute to the next generation of vessels.
Write high‑quality code.
Proactively report and write tests to permanently mitigate defects.
Document solutions and processes.
Requirements
At least fourth year standing at an accredited post‑secondary institution.
Good verbal and written communication skills.
Strong analytical and troubleshooting skills and attention to detail.
Experience working in agile development environments.
Experience with Linux systems.
Familiarity with version control software like Git.
Experience with hardware and software development lifecycle and agile development practices.
A positive attitude, will be reliable, and a self‑motivated team player.
Nice-to-Haves
Background and understanding of uncrewed systems such as UAVs, USVs, or other autonomous vehicles.
Compensation
The pay rate for this role is $26/hr, inclusive of vacation pay.
* We thank all applicants for their interest and time. Only applicants invited to be interviewed will be contacted.
Thank you for your interest in the Software Developer Internship ! Please fill out the application form and we'll get back to you as soon as possible.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×