$3,950 - 5,000 monthly
Location: Singapore
Job Type: Permanent role, locals only
Company: Aliciabots Pte. Ltd.
About Alicia Bots:
Alicia Bots is a leader in underwater robotics, providing innovative solutions for hull cleaning, cargo hold cleaning, and vessel performance optimization. With a focus on sustainability and cutting-edge technology, we aim to transform maritime operations worldwide. We are looking for dedicated Robotics Engineers to join our dynamic team.
Position Overview:
We are seeking skilled Robotics Engineers with hands-on experience in design, development, and testing of software & electrical systems powering our underwater robot.
Key Responsibilities:
Software Development:
Assist in writing clean, modular, and scalable code in C++ and Python for embedded systems and robotic applications
Contribute to firmware development for STM32 and related controllers
Contribute to the implementation of ROS 2-based software components for perception, navigation, and communication
System Integration & Testing:
Participate in the integration and testing of software with hardware components, including IMUs, cameras, encoders, and motor controllers
Assist in troubleshooting and resolving basic software and integration issues
Assist in debugging real-time robotic data pipelines for sensor fusion, motion control, and system reliability
Research and Innovation:
Explore trends and advancements in robotics, automation, AI and related technologies
Learn and experiment with new algorithms and techniques for underwater robotic applications
Documentation and Field Testing:
Maintain clear documentation of work done including software changes, test results, and observations
Provide progress updates during team meetings or reviews
Participate in robot deployment, field trials, and system validation
Qualifications & Experience:
Education:
Currently pursuing or completed a Bachelor’s or Master’s degree in Robotics, Electrical Engineering, Mechatronics, or a related field
Technical Skills:
Following is good to have:
Experience with C/C++ and Python for robotics or embedded systems
Familiarity with ROS/ROS 2 frameworks, Linux
Understanding of communication protocols like I2C, SPI, UART, CAN, or RS485
Interest in embedded Linux, microcontrollers, and hardware/software integration
Experience with STM32, NVIDIA Jetson
Exposure to sensors like IMUs, encoders, or cameras is a plus
Willingness to learn and apply ROS2-based robotic software while actively engaging in hands-on testing, debugging, and system-level experimentation
Hands-on experience with prototyping, soldering, or debugging electronics is advantageous
Soft Skills:
Strong problem-solving and analytical thinking skills
Good communication and interpersonal skills
Self-driven with a prototyping and experimentation mindset
Ability to work collaboratively across departments and international teams
Why Join Aliciabots?
Be part of an innovative team transforming maritime operations
Work on cutting-edge robotic systems in a fast-paced and exciting industry
Potential opportunities to engage with clients worldwide
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.