For Employers
ROBOTICS ENGINEER(Software)
2 days to apply


HIPA PHOTONICS PTE. LTD.
a month ago
Posted date
a month ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Role 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
Related tags
-
JOB SUMMARY
ROBOTICS ENGINEER(Software)
HIPA PHOTONICS PTE. LTD.
Singapore
a month ago
N/A
Full-time

2 days to apply
ROBOTICS ENGINEER(Software)
2 days to apply