ROBOTICS ENGINEER(Software)
2 days to apply
HIPA PHOTONICS PTE. LTD.
a month ago
Posted datea month ago
N/A
Minimum levelN/A
EngineeringJob category
EngineeringRole Overview:
As aRobotics Engineer, you'll build and ship software that powershumanoid and embodied robotic systems-from perception and state estimation to motion and systemintegration. You'll work closely with senior engineers toturn prototypes into reliable, real-time pipelines that run on both simulationand real hardware. Your contributions will directly improve deploymentreadiness, system robustness, and iteration speed as we scale into real-worldcustomer environments.
Whatyou'll work on
-Develop and maintain core robotics software for humanoid and embodied systems(perception, state estimation, motion, and system integration).
- Workwith ROS2, robot drivers, and middleware to connect sensors, compute, andactuation into reliable real-time pipelines.
-Integrate multi-modal inputs such as RGB/RGB-D, depth, kinematics, IMU, andforce/torque into coherent robot state and behaviors.
-Build tooling for data capture, replay, debugging, and benchmarking (logs,rosbag, simulation playback) to accelerate iteration.
-Support sim-to-real workflows by testing and validating software in simulation(MuJoCo / IsaacLab) and on real hardware.
-Improve robustness and performance through profiling, latency reduction, andsystematic debugging of long-running robot systems.
-Collaborate closely with senior engineers to ship production-ready componentsand learn best practices in robotics software engineering.
TechnicalRequirements
MustHave
- Asolid foundation in robotics, computer science, or a related engineering field.
-Comfortable programming in Python and/or C++, with an interest in building realrobotic systems.
-Basic understanding of robot kinematics, coordinate transforms, and systemintegration.
-Familiarity with ROS or ROS2 and working with distributed robotic softwarenodes.
- Abias toward action: you can take ownership of tasks, unblock yourself, and shipworking software with guidance from the team.
-Strong curiosity, a hands-on mindset, and the ability to learn quickly in afast-moving environment.
Niceto Have
-Experience with humanoid robots, mobile manipulators, or embodied roboticplatforms.
-Exposure to simulation tools such as MuJoCo, Isaac Lab, Gazebo, or similar.
-Familiarity with multi-modal sensing (RGB / RGB-D, IMU, force/torque).
-Experience with logging, replay, or data pipelines (e.g. rosbag, datasets,experiment tooling).
-Coursework, internships, or side projects in
As aRobotics Engineer, you'll build and ship software that powershumanoid and embodied robotic systems-from perception and state estimation to motion and systemintegration. You'll work closely with senior engineers toturn prototypes into reliable, real-time pipelines that run on both simulationand real hardware. Your contributions will directly improve deploymentreadiness, system robustness, and iteration speed as we scale into real-worldcustomer environments.
Whatyou'll work on
-Develop and maintain core robotics software for humanoid and embodied systems(perception, state estimation, motion, and system integration).
- Workwith ROS2, robot drivers, and middleware to connect sensors, compute, andactuation into reliable real-time pipelines.
-Integrate multi-modal inputs such as RGB/RGB-D, depth, kinematics, IMU, andforce/torque into coherent robot state and behaviors.
-Build tooling for data capture, replay, debugging, and benchmarking (logs,rosbag, simulation playback) to accelerate iteration.
-Support sim-to-real workflows by testing and validating software in simulation(MuJoCo / IsaacLab) and on real hardware.
-Improve robustness and performance through profiling, latency reduction, andsystematic debugging of long-running robot systems.
-Collaborate closely with senior engineers to ship production-ready componentsand learn best practices in robotics software engineering.
TechnicalRequirements
MustHave
- Asolid foundation in robotics, computer science, or a related engineering field.
-Comfortable programming in Python and/or C++, with an interest in building realrobotic systems.
-Basic understanding of robot kinematics, coordinate transforms, and systemintegration.
-Familiarity with ROS or ROS2 and working with distributed robotic softwarenodes.
- Abias toward action: you can take ownership of tasks, unblock yourself, and shipworking software with guidance from the team.
-Strong curiosity, a hands-on mindset, and the ability to learn quickly in afast-moving environment.
Niceto Have
-Experience with humanoid robots, mobile manipulators, or embodied roboticplatforms.
-Exposure to simulation tools such as MuJoCo, Isaac Lab, Gazebo, or similar.
-Familiarity with multi-modal sensing (RGB / RGB-D, IMU, force/torque).
-Experience with logging, replay, or data pipelines (e.g. rosbag, datasets,experiment tooling).
-Coursework, internships, or side projects in
JOB SUMMARY
ROBOTICS ENGINEER(Software)
HIPA PHOTONICS PTE. LTD.
Singapore
a month ago
N/A
Full-time
ROBOTICS ENGINEER(Software)
2 days to apply