Drimva

Droyd Robotics

Software Engineering Intern

San Francisco, CA · On-site · Internship · Posted Jun 6, 2024

Education
Current junior or senior (or equivalent) studying computer science, computer engineering, or a related field.

About the job

Build backend and systems software connecting AI models to robotic hardware and supporting learning, inference, control, and fleet operations.

What you'll do

  • Design and implement backend systems integrating AI models with robotic hardware.
  • Contribute to data pipelines, embedded and systems software, observability tooling, and fleet infrastructure.
  • Build and optimize low-latency streaming and video processing pipelines, and support ROS2 and hardware integrations.

What they ask for

  • Be a current junior or senior (or equivalent) studying computer science, computer engineering, or a related field.
  • Be comfortable programming in Python, C++, or Rust.
  • Have interest or experience in systems programming, embedded software, or robotics.
  • Be willing to balance school and work in a fast-paced environment.

Nice to have

  • Experience with Linux systems, networking, or process management.
  • Exposure to UART, I2C, CAN, or similar protocols; familiarity with cloud platforms, CI/CD, or real-time systems.

Tools

Python, C++, Rust, ROS2, Linux, UART, I2C, CAN

AI focus

Build backend systems that integrate AI models with robotic hardware and support learning and inference.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)