About XP Robotics
XP Robotics is building cutting-edge software and data collection systems for robotics, AI, and autonomous machines. We develop mobile applications and data infrastructure that enable high-quality real-world data capture for embodied AI and robot learning.
Role Overview
We are looking for an Android and/or iOS App Developer to build robust mobile applications for recording synchronized egocentric and stereo camera data. You'll work closely with robotics, computer vision, and AI engineers to develop applications used for collecting large-scale datasets for nextgeneration AI systems. Responsibilities Develop native or cross-platform mobile applications for Android and iOS. Build high-performance apps for synchronized video recording from multiple cameras. Integrate USB/external stereo cameras and mobile sensors. Record synchronized RGB, stereo, IMU, GPS, and audio data. Optimize applications for low latency and high recording reliability. Implement local storage, file management, and data upload pipelines. Debug camera, USB, and hardware integration issues. Collaborate with AI, robotics, and embedded systems engineers. Required Skills
0–2 years of experience in Android or iOS development.
Strong knowledge of Kotlin/Java (Android) or Swift (iOS).
Experience with Android Studio or Xcode.
Good understanding of mobile camera APIs.
Experience working with video recording and media pipelines.
Familiarity with REST APIs and local databases.
Strong debugging and problem-solving skills.
Understanding of Git and version control.
Preferred Skills
Flutter or React Native experience.
Experience with Camera2 API, AVFoundation, or CameraX. 1Knowledge of USB camera integration (UVC).
Familiarity with Bluetooth, Wi-Fi Direct, or USB communication.
Experience with sensor synchronization (IMU/GPS).
Exposure to robotics, computer vision, OpenCV, or AI applications is a plus.
What You'll Build
Mobile applications for recording egocentric and stereo vision datasets.
Camera calibration and recording tools.
High-throughput data capture applications.
Data upload and management utilities for robotics datasets.
Why Join XP Robotics?
Work on cutting-edge robotics and embodied AI technologies.
Build products used for real-world robot learning.
Collaborate with experienced AI and robotics engineers.
Competitive compensation and rapid career growth.
Opportunity to work on impactful products at the intersection of AI, computer vision, and robotics.
Compensation: ₹10–12 LPA (Based on skills and experience)
Location: Bengaluru (On-site)
If you're passionate about mobile development, cameras, robotics, and AI, we'd love to hear from you.
Pay: ₹1,000,000.00 - ₹1,200,000.00 per year
Work Location: In person