We are on a mission to disrupt the mining industry and help facilitate the transition to sustainable energy. We're a Y Combinator funded startup of engineers and entrepreneurs who love what we do.
Our core values are:
Planet comes first: environment and people before profit
We are determined, striving to make the impossible possible
We encourage, share and respect all perspectives
We move fast, separating what must be done now from what can be improved later
We embrace and learn from every success and failure
We act as owners, managing resources responsibility and efficiently
We are looking for people who are passionate about using underwater robotics to collect polymetallic nodules in an environmentally responsible way and who share our values and are the best at what they do. Our organisational culture is as important to us as the outcomes we are seeking to achieve. If you share our values, come join us on this journey to build a $100B business and change the planet for good in the process.
In this position, you will be very hands-on. Working as part of the software team you will develop software for the robotic system but also act as the in-house liaison for remote aspects of the Software and Electrical team supporting hands-on testing and debugging of our one of a kind underwater autonomous vehicles. You will be the primary person responsible for the operation of our prototype vehicle.
Responsibilities and Duties:
Develop and implement robotics algorithms and develop hardware interface drivers using ROS, Python and C++.
Analyze vehicle logs and performance to develop system enhancements.
Operate the vehicle in the lab, at our in-harbour test facility and during offshore deployments.
Support building and retrofitting of robotic underwater vehicles.
Required Skills and Experience:
Experience developing software for robotic or other hardware based systems.
Hands on experience building, operating and debugging mechatronic systems.
Understanding of design tradeoffs with mechanical, electrical and software solutions.
Demonstrated experience with collaborative team development.
Alignment with the company core values.
The ability to thrive in both team and autonomous environments.
Experience in working with cross functional teams.
Desirable Additional Experience:
Experience developing underwater technology and autonomous underwater vehicles in particular.
Past experience working in a small, high-growth technology company.
Past experience with the listed responsibilities and duties.
Knowledge of some or all of the following technical areas:
Firmware development
NVIDIA GPU
ROS Robot Operating System / Python / C++
Development of ROS user interfacing and visualization (particularly FoxGlove Studio)
Networking and interfacing with hardware
Robotics control
Robotics localization and mapping
Visual inertial odometry
Salary Range
$130,000 to $160,000 CAD based on experience
Top Perks and Benefits
Stock options in this early stage company
21 days of paid Vacation
Flexible hours
Medical, dental and vision coverage
Job Types: Full-time, Permanent
Pay: $130,000.00-$160,000.00 per year
Benefits:
Casual dress
Dental care
Extended health care
Flexible schedule
On-site parking
Paid time off
RRSP match
Stock options
Vision care
Work from home
Schedule:
Monday to Friday
Work Location: In person