Joy Network logo
Joy Network Verified
Social Media, Online Community, Technology

Robotics Software Engineer AI (Python / C++)

United StatesOnsiteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Robotics Software Engineer to contribute to advanced robotics applications by building and maintaining data systems. The role involves developing and supporting pipelines for multi-camera and sensor data ingestion, ensuring efficient capture, synchronization, and processing of high-throughput data. Responsibilities include working with camera systems, implementing calibration workflows, and ensuring data pipeline reliability. Familiarity with Python/C++, data synchronization, and high-throughput systems is required, with preferred experience in DepthAI, MCAP, Protobuf, and robotics.

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

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

What we're looking for

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

Preferred

  • Experience with DepthAI or similar platforms.
  • Exposure to robotics, embedded systems, or sensor-based applications.
  • Familiarity with multi-sensor or multi-modal data pipelines.
Ready to apply?
You'll be redirected to Joy Network's application page.