Key responsibilities

Develop robotics software using ROS and ROS2

Work on algorithms for perception, localization, and motion

Integrate sensors such as IMUs, cameras, lidars, and positioning systems

Process and analyze sensor data in real time

Collaborate with hardware and systems teams to integrate robotics solutions

Skills and experience

Strong experience with ROS or ROS2

Background in robotics, algorithms, and data processing

Solid mathematical foundation, including linear algebra

Experience with SLAM, IMU integration, and sensor fusion

Understanding of optic flow and point cloud processing

Experience with CUDA for acceleration is a plus

Experience with industrial robots is a nice to have

Applicants must have right to work in the USA – there is no sponsorship available with this role