M

Mytra

3D robotics and AI for warehouses

Robotics Software Engineer

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeBrisbane, CA, USA

About the Job

Requirements

  • A BS or MS in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or a related field.
  • At least 2 years of professional experience developing software for robots or other electromechanical systems.
  • Strong C++ and Python skills on Linux, STM32, or similar platforms running on real hardware.
  • Experience with behavior trees, state machines, or similar approaches.
  • Working knowledge of controls, kinematics, and state estimation, such as Kalman filters.
  • Experience with ROS 2 or another publish/subscribe framework.
  • Hands-on experience integrating hardware and vendor software, including motors, encoders, IMUs, LiDAR, and cameras, over CAN, UART, SPI, or similar interfaces.
  • Experience testing in both simulation and on hardware.
  • A methodical, evidence-driven approach to debugging.
  • Clear communication across disciplines.

Responsibilities

  • Develop and test robot behaviors and functions, including task sequencing and recovery from stops and interruptions.
  • Make software robust to real hardware failures such as stale data, bus errors, and misreporting sensors.
  • Implement and tune motion control features such as drive control, axis moves, and trajectory following.
  • Bring up sensors and actuators, and debug them over CAN/CANopen and the messaging layer, including NATS and ROS 2.
  • Define and maintain robust interfaces across off-the-shelf and in-house components, including motor drives, PLCs, and internal services.
  • Write hardware abstractions and configuration that allow features to run across robot variants.
  • Build simulation scenarios and automated tests, and maintain them in continuous integration.
  • Debug issues on real robots using logs, telemetry, and bench tools.
  • Own well-scoped parts of the software stack in C++ and Python, and contribute to design and code reviews.

Desired Qualifications

  • Experience with behavior trees or state machines.
  • Experience with mobile robots or warehouse automation, ideally at fleet scale.
  • Experience with motion planning, trajectory generation, or LiDAR-based collision detection.
  • Experience with Docker or Kubernetes.
  • Experience with PLCs.

About the Company

Mytra

3D robotics and AI for warehouses

Mytra provides a universal robotics and AI system to automate material handling in warehouses and supply chains. Its core products include a three-dimensional robotic platform paired with AI software that moves and stores goods, with a modular, reconfigurable design that adapts to different workflows in real time without new integration code. This set-up differs from competitors through leadership from experienced robotics leaders and a hardware-software stack that can be deployed quickly across varying warehouses, avoiding bespoke integrations. The goal is to streamline and scale automated material handling for large industrial customers, reducing manual work and boosting warehouse efficiency.

Company size
201-500
Company stage
Series C
Total funding
$198M
Headquarters
South San Francisco, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Mytra

See more jobs