About the job
About Us
At Amidon Heavy Industries, we are pioneering the development of unmanned systems tailored for the offshore sector. Our innovative uncrewed surface vessels (USVs) are designed to deploy tethered remotely operated vehicles (ROVs) for the inspection of subsea pipelines, telecom cables, and other critical offshore infrastructure. Our mission is to provide dependable subsea awareness at a significantly reduced cost compared to traditional crewed vessels.
The Role
We are seeking a Robotics Engineer to engage in hands-on work across software, hardware, and system integration within our marine robotics platform. This generalist role emphasizes the practical application of robotics in the field, rather than focusing on machine learning or data science.
In this position, you will play a key role in developing core robotics functionality, including sensor integration, control systems, communications, and actuator behaviors on physical platforms. You will collaborate closely with mechanical, electrical, and software engineers to transform prototypes into dependable, deployable systems.
This opportunity is perfect for someone in the early stages of their career who has practical experience in building real robots and is eager to take ownership of significant components within a production system.
Responsibilities
- Develop and maintain robotics software using C++ and Python with ROS/ROS2
- Integrate and operate point cloud-generating sensors (Lidar, Radar, Sonar) on physical systems
- Implement and troubleshoot robotics communication interfaces (CAN, Serial, Ethernet, etc.)
- Design and maintain control logic, including state machines, PID loops, and feedback control systems
- Work directly with motors, actuators, and low-level hardware interfaces
- Support system integration, bench testing, and field testing on actual vehicles
- Collaborate with mechanical, electrical, and testing engineers to bridge integration gaps
Qualifications
- Bachelor's degree in Robotics, Mechatronics, Computer Engineering, or a related field
- 1-2 years of industry or research experience post-graduation (or equivalent practical experience)
- Strong proficiency in C++, Python, and contemporary ROS-based workflows
- Experience with real robotic hardware, not limited to simulations
- Solid understanding of control systems fundamentals and embedded system functionality
- Comfortable working in a hands-on environment with robotic components

