Alstom Software Robotics Intern Singapore | ROS 2 Gazebo
| Company | Alstom (global mobility — trains, metros, signalling; 80,000 colleagues worldwide) |
| Role | Software Robotics Intern |
| Location | Singapore |
| Focus | Autonomous inspection robots — simulation to real-world deployment |
| Degree | Pursuing BSc/MSc in Robotics, CS, Mechatronics, EE/ME, or related |
| Stack | ROS 2, Gazebo/Ignition, Python/C++, PCL/Open3D, OpenCV, URDF/SDF, Linux |
Overview
Alstom — a global leader in greener and smarter mobility — is hiring a Software Robotics Intern in Singapore to design, develop, simulate, and deploy autonomous inspection solutions. You'll work across robotics software, hardware, and digital twin to bring a smart inspection robot from simulation to real trials.
The role spans ROS 2 development, sensor integration (3D scanners, RGB-D/LiDAR/cameras, IMU), Gazebo simulation, BIM/CAD-based digital twins, and hands-on hardware assembly — collaborating with partners, internal stakeholders, and clients.
Key Requirements
- Education: Pursuing BSc or MSc in Robotics, CS, Mechatronics, Electrical/Mechanical Engineering, or related.
- Robotics: ROS 2 and Gazebo/Ignition experience; fundamentals in kinematics, perception, control, or state estimation.
- Programming: Strong Python or C++ on Linux; Git and debugging skills.
- Perception: Point-cloud processing, object detection/pose estimation, coverage assessment; PCL/Open3D, OpenCV.
- Digital twin: URDF/SDF models; BIM/CAD for reachability and sensor coverage simulation; remote telemetry/KPI monitoring.
- Hardware: Hands-on assembly, calibration, unit/integration testing with safety awareness.
- Deliverables: Working prototype in simulation + pilot deployment; documented code, datasets, test reports, training materials.
- Nice-to-haves: SLAM, sensor calibration, MoveIt2, BIM/IFC, Docker/CI, industrial robotics, OPC UA/IoT.
- Communication: Clear English; ability to support workshops, requirements writing, and stakeholder collaboration.