
Posted 14 hours ago
Robotics Software Intern
BeeX
Requirements
Pursuing B.Eng or MSc in Computer Engineering or Computer Science, Experience with ROS framework, Proficient in Python, C++, and Linux, Experience with sensor and actuator hardware integration, Experience with perception and fusion algorithms and libraries
Skills
ROSPythonC#LinuxOpenCV
About the role
Responsibilities
- Develop middleware drivers linking hardware to the robotics software stack
- Integrate the robotics stack with the broader software architecture
- Test and debug robotics algorithms using software-in-the-loop simulation
- Perform data association on detected objects for localisation and tracking
- Develop autonomous mission planning software for safe, mission-critical operations
- Participate in frequent at-sea field testing in various weather conditions
Requirements
- Pursuing B.Eng or MSc in Computer Engineering or Computer Science
- Experience with the Robot Operating System (ROS) framework
- Proficiency in Python, C++, and Linux
- Experience integrating sensors and actuator hardware
- Experience with perception and fusion algorithms and libraries (OpenCV, Point Cloud Library, tracking filters)
- Comfortable working on-site and in the field, including frequent sea deployments
- Ability to work independently and collaboratively across sub-teams
- Positive learning mindset with ability to quickly absorb and apply knowledge
About the Company
BeeX builds advanced Hovering Autonomous Underwater Vehicles (HAUVs) to safeguard underwater infrastructure across maritime, energy, and defense sectors. The company pioneers Autonomous Robotics-as-a-Service (ARaaS) globally, reducing over 90% of carbon emissions while delivering asset integrity management solutions in harsh waters.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeRobotics Software Intern
BeeX · Singapore
