Dyna Robotics

Dyna Robotics

Full-Stack Robotics Software Engineer

Redwood City, CA

Sponsorship not specifiedDetected 356 days ago
PythonBackend DevelopmentFull-Stack DevelopmentRESTNumPyData VisualizationRoboticsSensorsResearchProblem Solving

About the role

  • As a Full-Stack Robotics Software Engineer, you will be the primary architect of the software "circulatory system" that connects our frontier models to physical actuators.
  • You are the engineer who ensures that our AI research translates into reliable, commercial-grade robotic performance.

Responsibilities

  • Hardware-Software Integration: Lead the bringup, calibration, and integration of new sensors (LiDAR, Depth, IMU) and actuators. You'll be the first line of defense in diagnosing complex SW/HW system-level issues.
  • Infrastructure & Tooling: Architect backend services and APIs to support large-scale data collection. You will build the monitoring, logging, and evaluation tools that allow the AI team to verify model performance in real-time.
  • 3D Visualization: Develop sophisticated tools for processing and visualizing geometric data, 3D rotations, and moving reference frames to help researchers "see" what the robot sees.
  • Cross-Functional Velocity: Collaborate across AI, Controls, and Hardware teams to accelerate the path from a research hypothesis to a deployed robot capability.
  • 5+ Years of Software Mastery: A proven track record of building highly reliable production software, with an emphasis on Python and C++.
  • Ownership & Drive: You feel at home testing code on electromechanical systems and have a "bias for action" when it comes to unblocking high-priority projects.
  • A history of building independent robotics systems (e.g., RoboMaster, FRC, or ambitious personal projects).
  • End-to-End Delivery: Own the full software stack.

Requirements

  • The ability to efficiently "bisect" a software stack to isolate bugs, whether they live in the network layer, the driver, or the geometric logic.
  • You are comfortable using libraries like NumPy, SciPy, or Pinocchio.
  • Full-Stack Proficiency: Experience building both backend services (REST APIs, Web Services) and the low-level software that interfaces with hardware SDKs or embedded systems.

Benefits

  • Experience with imitation learning or robot learning pipelines.

Company info

  • Dyna Robotics builds general-purpose robots powered by a proprietary embodied AI foundation model with top-in-industry generalization and real-world performance.
  • Already deployed with customers across multiple industries, our robots do commercial-grade work in the physical world.
  • Our team comes from Google DeepMind, Meta, and Cruise, and we're backed by CRV, First Round, and other leading investors.

This listing is sourced directly from Dyna Robotics's careers page and normalized into a canonical job model.