Company Description
ePropulsion, founded in 2012 by technology entrepreneurs, is a leading provider of electric propulsion solutions with a global presence in Europe, the US, and Asia. The company is at the forefront of the electric boating revolution, known for its exceptional product quality, performance, and technological innovations. ePropulsion offers a portfolio of high-quality, quiet, eco-friendly, and low-maintenance electric outboard engines.
Role Description
This role is an paid internship as active participant in our Intelligence and Connected Systems Department of the Hong Kong Division. You are able to engineers design, manufacture, and test a ship's engine. There are jobs in this field for mechanical, electrical, and manufacturing engineering.
The objective is to improve efficiency, lowering costs, and reduce the risks of marine operations. In the long-term, to enrich the customer's boating experience, whilst providing a clean, sustainable, and eco-friendly atmosphere for marine life and the surrounding environment.
A typical day in this Role:
Concentrate in dealing with developing a mathematical model for autonomous ship navigation.
Understand the mathematical model of a ship and the dynamics of the ship's engine. Combine with several navigation sensors, use to implement the control system of the ship engine.
Develop the control system tightly alongside a simulation, leading to its implementation on the water of a real ship.
What we look for
Minimum with 1-3 years of experience in developing, integrating, testing, and maintaining hardware and software for robotic and embedded systems.
Pursuing Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, or related discipline(s).
Comfortable with mathematical modeling of robot kinematics and dynamics.
Proficient in C, C++, and Python programming/ scripting.
Experience with the Robot Operating System (ROS) framework and Gazebo.
Familiar with git or other versioning control in a team-based environment.
Good at English communication (verbal and non-verbal).
Ideally, you’ll also have:
Proficient in both spoken and written Mandarin and/or Cantonese.
Experience in the simulation of the control systems.
Knowledge in computer vision and/or machine learning.
Skill set on an embedded system.
INTERN
intern
5/4/2026
You will be redirected to ePropulsion's application portal.
Sign in and we'll score your resume against this role.
Browse roles in the same category, level, and remote setup.