Drimva

Amazon

Member of Technical Staff - Robotics, Frontier AI Robotics

San Francisco, CA · Staff · Full-time · Posted Jun 16, 2026

Experience
5+ years of software development experience.
Education
Bachelor's degree in computer science or equivalent.

About the job

Build and maintain the software infrastructure connecting robotics hardware to AI policies, from sensor integration and runtime systems to performance optimization and edge deployment.

What you'll do

  • Integrate sensors, actuators, and edge compute across robotics platforms; diagnose issues at hardware and OS boundaries.
  • Build and improve multi-process Python and ROS 2 runtime infrastructure, and troubleshoot performance across middleware, perception, and edge inference.
  • Turn one-off fixes into reusable infrastructure and port software to constrained edge-compute platforms.

What they ask for

  • Bachelor's degree in computer science or equivalent.
  • 5+ years of software development experience.
  • Experience with C++/Python interop or other hybrid-language stacks, and designing and shipping systems across distributed processes, edge devices, or real-time constraints.
  • Experience as a tech lead, mentor, or technical owner, and working closely with hardware, ML, or controls teams.

Nice to have

  • Low-level driver and sensor bring-up experience; performance optimization involving DDS, kernel networking, shared memory IPC, or real-time scheduling.
  • Production robotics middleware, edge ML inference, multi-process Python, or web application/full-stack experience.

Tools

C++, Python, ROS 2, DDS, I2C, SPI, USB, MIPI

AI focus

The role supports robotics AI by improving perception pipeline latency and edge inference throughput, and deploying AI systems on robotics hardware.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)