Robotics & Computer Vision Integration Engineer

TSMGLviv, LvivOn-siteContractListed 1 day ago

Apply now

About this role

Key Responsibilities

- Integrate RGB/RGB-D cameras, depth sensors, IMUs, 6DoF trackers, and robotic/handheld grippers into data collection rigs.

- Configure and validate multi-sensor systems for synchronized data capture.

- Perform camera calibration, sensor calibration, and coordinate-frame alignment.

- Configure and maintain ROS/ROS2 pipelines for sensor integration and data collection.

- Implement and maintain data logging workflows using ROS bags, MCAP, or similar formats.

- Develop tools and scripts in Python and/or C++ for system integration, testing, and data validation.

- Troubleshoot hardware, software, networking, and synchronization issues across the collection setup.

- Validate sensor data quality, timestamps, coordinate transforms, and system performance.

- Develop repeatable data collection and validation workflows for robotics and embodied AI datasets.

- Document system configurations, calibration procedures, troubleshooting steps, and collection protocols.

- Collaborate with robotics, computer vision, and data collection teams to improve the reliability and scalability of the lab setup.

Required Qualifications

- Professional experience with robotics, computer vision, sensor integration, or related engineering fields.

- Strong programming skills in Python and/or C++.

- Hands-on experience with ROS or ROS2.

- Experience working with RGB/RGB-D cameras and depth sensors.

- Understanding of camera calibration and coordinate transformations.

- Experience with IMUs and/or 6DoF tracking systems.

- Comfortable working in a Linux environment.

- Experience with Git and standard software development workflows.

- Strong troubleshooting and problem-solving skills.

- Ability to work hands-on with both hardware and software.

- Basic understanding of SLAM, VIO, or related localization/visual tracking concepts.

Nice to Have

Experience with any of the following will be considered a strong advantage:

- OAK-D

- Intel RealSense

- ZED cameras

- VIVE / SteamVR / OpenXR

- MCAP

- Robotics data collection platforms or datasets

- Robotic manipulators or grippers

- Multi-camera synchronization

- Hand tracking or motion capture systems

- SLAM/VIO pipelines

- Experience with embodied AI, robot learning, or manipulation datasets