Talent.com
Software Developer Intern

Software Developer Intern

Open Ocean RoboticsVictoria, BC, CA
6 days ago
Salary
CA$23.00 hourly
Job type
  • Full-time
  • Quick Apply
Job description

Operating on oceans around the world from Victoria BC, Open Ocean Robotics is a rapidly growing startup transforming how we understand our oceans through better data. We are leaders in solar-powered uncrewed surface vehicles (USVs) that voyage inhospitable ocean environments.

Are you passionate about advanced robotics technology and the ocean?

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 Software Developer Intern to be part of our team in beautiful Victoria, British Columbia, for a 8-12 month full-time internship placement. Someone who is passionate about designing implementation, and testing of DataXplorer 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 DataXplore 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 also gain hands-on experience with embedded systems and work on optimizing communication protocols between sensors and onboard computing systems. Additionally, you will collaborate with senior 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 is a bonus!

This is an onsite position.

In this role you will :

  • 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 test 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
  • Bonus : Software languages : Rust, C++
  • Bonus : background and understanding of unmanned systems such as UAVs, USVs or other autonomous vehicles
  • Benefits

    Hourly Rate : $23.00