Software Developer Intern Job at Open Ocean Robotics, Victoria, BC

MlZZd0J2NlhVMk1IdFUzZWV3cXRraFlV
  • Open Ocean Robotics
  • Victoria, BC

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

Job Tags

Hourly pay, Full time,

Similar Jobs

Jay Hatfield Motorsports - Frontenac

Motorsports Sales / Backup F&I Job at Jay Hatfield Motorsports - Frontenac

Join the Jay Hatfield Motorsports team! Don't miss out on a career opportunity with one of the leading powersports dealers in Kansas and Missouri.We are currently seeking to fill a full-time sales associate position at our dealership, who could also be our backup F&I... 

Intersoft KK

IT Audit Project Manager Job at Intersoft KK

 ...hensive digital transformation services to our clients worldwide. The Role We are looking for an experienced IT Audit PMO to lead and manage IT audits, ensuring the organizations IT infrastructure, policies, and operations are secur... 

Incredible Dwellings and Beyond

Interior design associate Job at Incredible Dwellings and Beyond

 ...Job Title: Interior Design Associate Job Type: Full-time Location: Salt Lake City About Us: Incredible Dwellings is a small...  ...furniture and handle occasional labor-intensive days. ~ Must have a car and may occasionally have to drive to project sites. ~ Mush... 

Fortigo Freight Services Inc.

Owner Operator Class1 tractor daycab - Ville St-Laurent Job at Fortigo Freight Services Inc.

 ...industry to move our clients' business forward safely, efficiently, and on time, every time. Position Summary You will park your truck at our customer's premises in and start your day there. Your departure time will be approximately 6:30 am from Monday to Friday. You... 

ECAD Labs Inc.

Mobile Application Developer (Intermediate) Job at ECAD Labs Inc.

 ...so, read on. We are looking for a skilled mobile application developer to join our small team of relentlessly creative builders and problem...  ...developer tooling and infrastructure at scale, provide custom software development, consulting and support services and help...