Co-op Embedded Electronics Engineering - 8- 12 months

Co-op Embedded Electronics Engineering - 8- 12 months
Open Ocean Robotics, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 2, 2024
Last Date
Mar 2, 2024
Location(s)

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, performance, 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 Embedded Electronics Engineering Co-op to be part of our team in beautiful Victoria British Columbia, for an 8-12 month full-time co-op placement. Someone who is passionate about electronics and embedded software/firmware and has a love of the ocean and robotics. The successful candidate would work alongside our electronics team in optimizing our existing DataXplorer electronics package and preparing for our next generation of vessels.

As an Embedded Electronics Engineering Co-op you are focused on moving our DataXplorer vessel from the workbench into the field. This will involve writing code for the next generation of vessel electronics, improving the vessel electronics harnessing, test scripting (Python) for the existing manual test bed, and verification of the whole system. Over the course of the Co-op you may also act in the role of Altium parts librarian, assist the Electronics design team in the verification and bring-up of the next generation prototypes and be assigned complex firmware programming tasks in a Zephyr C environment. You are familiar with embedded real-time operating systems and Git-based programming workflows, comfortable with hands-on circuit troubleshooting, have lab experience for hardware verification (use of oscilloscopes, function generators, prototype breadboarding, serial communications, etc.), and are proficient using a soldering iron.

As a member of the electronics team, you will be responsible for contributing to individual electronics boards, assemblies and test jigs, liaising with the manufacturing team, and for meeting the commitments that your team agrees on. In short, as a Co-op at Open Ocean Robotics, you will have the opportunity to become an integral and valued member of our dynamic team.

Any experience with autonomous systems such as UAV, USV or other autonomous vehicles is a bonus!

In this role you will:

· Work on a team to deliver quality electronics solutions in a collaborative environment.

· Maintain an Altium part library.

· 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 vessel.

· Write high-quality test code.

· Write high-quality embedded C code (Zephyr RTOS).

· Participate in design and code reviews, accepting and offering timely and constructive criticism that helps us prevent defects.

· Proactively report and fix defects.

· Document solutions and processes.

Requirements

Our ideal candidate will have:

· 1 or more years of relevant experience or similar Co-op experience to this position.

· At least second year standing at an accredited post-secondary institution.

· Good verbal and written communication skills.

· Strong analytical and troubleshooting skills and attention to detail.

· Demonstrable experience with embedded C, schematic capture, and/or Python.

· Familiarity with Git and related branching workflows.

· Experience with hardware and software development lifecycle and agile development practices.

· A positive attitude, will be reliable, and a self-motivated team player.

· Bonus: experience with low-level analog signals, ocean sensors, knowledge of NMEA messages, knowledge of CAN messages, GPS interfacing, servos/PWM techniques, satellite communications.

· Bonus: experience with Altium 365 and parts management.

· Bonus: experience with the Zephyr RTOS.

· Bonus: background and understanding of unmanned systems such as UAVs, USVs or other autonomous vehicles.

Benefits

This position is located in Victoria BC. Open Ocean Robotics does not support work Visa's. Applicants must meet Student Grant requirements in order to be considered for this position.

Job Specification

Job Rewards and Benefits

Open Ocean Robotics

Information Technology and Services - Victoria, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.