Robotics Engineer

Standard Subsea 

📍 CA, Canada 🇨🇦

full-time
junior
Expired
Posted —
This job posting has expired View All Robotic Engineer Jobs

Key Skills

C++PythonROSlidarCAN

Industry

RoboticsMarine & Naval Engineering

Job Description

About Us

Standard Subsea is building the offshore robotics company. We are developing a fleet of unmanned surface vessels and subsea vehicles to put operations capacity where it's needed, without crewed vessels, without mobilization delays, and at a fraction of the cost.


The Role

We are hiring a Robotics Engineer to work hands-on across software, hardware, and system integration for our marine robotics platform. This is a generalist robotics role focused on making real systems work in the field.


You will contribute to core robotics functionality including sensor integration, controls, communications, and actuator-level behavior on physical platforms. You’ll work closely with mechanical, electrical, and software engineers to turn prototypes into reliable, deployable systems.


Responsibilities

  • Develop and maintain robotics software in C++ and Python using ROS/ROS2
  • Integrate and operate point cloud–producing sensors (lidar, radar, sonar) on physical systems
  • Implement and debug robotics communication interfaces (CAN, serial, Ethernet, etc.)
  • Build and maintain control logic including state machines, PID loops, and feedback control
  • Work hands-on with motors, actuators, and low-level hardware interfaces
  • Support system integration, bench testing, and field testing on real vehicles
  • Collaborate closely with mechanical, electrical, and test engineers to close integration gaps


Qualifications

  • Degree in Robotics, Mechatronics, Computer Engineering, or related field
  • 1–2 years of industry or research experience post-graduation (or equivalent hands-on work)
  • Strong proficiency in C++, Python, and modern ROS-based workflows
  • Experience working with real robotic hardware, not just simulation
  • Solid understanding of controls fundamentals and embedded system behavior
  • Comfortable debugging across software, electrical, and mechanical boundaries