Robotics Systems Engineer (Full-Stack), Singapore
-
Singapore
-
Posted: less than a week ago
-
Save
AboutSenserbot
Since 2016, Senserbot has been a leader in robotic solutions, specializing in advanced technology for asset tracking, inventory control, anomaly detection, and recently, fully interactive robots for concierge services using the latest cutting-edge Generative AI technologies.
Our state-of-the-art robotic solutions are developed from scratch and are deployed in the different economic sectors such as the museums, columbarium, hospitals, oil & gas installations and the libraries where we are increasingly offering our products and solutions as Robot as A Service (RaaS) to our customers.
Role OverviewAs a Robotics Engineer, you will bridge the gap between hardware and software to bring autonomous systems to life. You will be responsible for the end-to-end development of mobile robot platforms, from mechanical architecture and PCB integration to the deployment of navigation stacks in ROS2. This role reports directly to the Technical Lead and requires a proactive engineer capable of navigating the full product development lifecycle.
Key Responsibilities 1. Autonomy & Software Development- Navigation Stack: Design and optimize algorithms for SLAM (Simultaneous Localization and Mapping), path planning (Global/Local), and dynamic obstacle avoidance.
- ROS/ROS2 Architecture: Develop robust nodes and interfaces within a Linux/Ubuntu environment, ensuring efficient communication between sensors and actuators.
- Performance Monitoring: Implement \"health check\" diagnostic tools to monitor robot telemetry and system stability during real-world operation.
- Mechatronic Design: Lead the design and prototyping of mechanical structures, focusing on structural integrity, component placement, and thermal management.
- Electrical Systems: Design and assemble electrical architectures, including wire harness routing, sensor integration (LiDAR, IMU, Cameras), and basic PCB troubleshooting.
- Prototyping & Iteration: Transition designs from CAD models to physical prototypes through rapid iteration, assembly, and rigorous field testing.
- Testing Frameworks: Conduct stress testing, endurance trials, and simulations to validate hardware reliability in diverse environments.
- Technical Writing: Maintain high-quality documentation for hardware schematics, API interfaces, and troubleshooting manuals to support scaling and maintenance.
- Education: Bachelor’s or Master’s degree in Robotics, Mechatronics, Computer Engineering, or a related field.
- Experience: Minimum 2 years of professional experience in developing and deploying robotic algorithms for industrial or commercial applications.
- Proven track record of building and troubleshooting physical robotic platforms (from “bits to bolts”).
- Technical Proficiency: Languages: Expert‑level C++ and Python; familiarity with JavaScript for web‑based UI/dashboards.
- Tools: Proficient with ROS/ROS2, Git version control, and Linux (Ubuntu) environments.
- Hardware: Experience with CAD software (SolidWorks/Fusion 360) and electrical prototyping tools.
- Soft Skills: A self‑driven “builder” mindset with the ability to work independently in a fast‑paced, result‑oriented startup or R&D environment.
- End-to-end system‑level knowledge (Full‑stack robotics).
- Experience with Gazebo, Webots, or NVIDIA Isaac Sim.
- Knowledge of PCB design (Altium/KiCad) and embedded firmware.
-
Company nameSenserbot Pte. Ltd.
-
Job positionRobotics Systems Engineer (Full-Stack)
Robotics Systems Engineer (Full-Stack) has been posted in the Bishan Engineering category on Locanto.
Right now, this is the only ad posted in this category in Bishan.
Interested in more? Widen your search to view ads in nearby areas of Bishan. This includes Engineering in Hougang, Toa Payoh and Newton. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.