Software Engineer (Robotics)

Core team
$130K - $225K/yr compensation

Required Skills

ROS 2
LiDAR
Python
C++
About micro1
micro1 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.

Job Description

Job Title: Software Engineer (Robotics)


Job Type: Full-time


Location: Remote


The Role

Join our team as a Robotics Software Engineer and contribute to building data systems for advanced robotics applications. You will help develop and maintain pipelines for multi-camera and sensor data ingestion, supporting efficient capture, synchronization, and processing of high-throughput data.


What you'll be doing:

  1. Support the development of multi-camera ingestion pipelines for synchronized data capture.
  2. Work with DepthAI and camera systems to integrate and manage visual data streams.
  3. Help build and maintain video + sensor data pipelines.
  4. Assist in implementing calibration workflows for multi-camera and sensor setups.
  5. Work with MCAP and Protobuf for data recording and serialization.
  6. Contribute to high-throughput data capture systems.
  7. Troubleshoot and improve reliability of data pipelines.
  8. Document systems and workflows clearly.


What we're looking for:

  1. Experience with camera systems or video data pipelines.
  2. Familiarity with Python and/or C++.
  3. Basic understanding of sensor data handling and synchronization.
  4. Exposure to high-throughput or real-time data systems.
  5. Familiarity with MCAP, Protobuf, or similar tools is a plus.
  6. Understanding of camera or sensor calibration concepts.
  7. Strong problem-solving skills and willingness to learn.


Preferred:

  1. Experience with DepthAI or similar platforms.
  2. Exposure to robotics, embedded systems, or sensor-based applications.
  3. Familiarity with multi-sensor or multi-modal data pipelines.

Apply now

Please note that after completing the interview process, you’ll be added to our talent pool and considered for this and other roles that match your skills.

Have any questions? See FAQs

Refer and Earn$1000