About the job
About the Role
Join our team as a Senior Robotics Software Engineer, responsible for developing and managing the essential platform infrastructure for our cutting-edge autonomous robots. We are looking for a versatile robotics engineer with a strong background in software development across middleware, device integration, embedded systems, build and deployment pipelines, and cloud infrastructure.
Responsibilities
- Take ownership of the robotics platform stack from middleware to embedded software across various robot configurations.
- Develop infrastructure for sensor integration, data capture, system observability, and comprehensive diagnostics for our fleet.
- Enhance developer workflows by creating tools that increase team productivity and efficiency.
- Design and manage CI/CD processes, build, and deployment pipelines, along with fleet management systems for embedded targets.
- Lead architectural discussions on system design, messaging protocols, and cross-team integrations.

